Engineering a common intermediate representation for the Ovm framework

نویسندگان

  • Krzysztof Palacz
  • Jason Baker
  • Chapman Flack
  • Christian Grothoff
  • Hiroshi Yamauchi
  • Jan Vitek
چکیده

The Ovm framework is a set of tools and components for building language runtimes. We present the common intermediate representation of this framework and software design patterns used throughout Ovm. One of the main themes in this work has been to support experimentation with new linguistic constructs and implementation techniques. To this end, Ovm components were designed to be parametric with respect to the instruction set on which they operate and its semantics. We argue that our approach eases the task of writing new components without sacrificing efficiency.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A confidence-aware interval-based trust model

It is a common and useful task in a web of trust to evaluate the trust value between two nodes using intermediate nodes. This technique is widely used when the source node has no experience of direct interaction with the target node, or the direct trust is not reliable enough by itself. If trust is used to support decision-making, it is important to have not only an accurate estimate of trust, ...

متن کامل

Another and its Representation in Women's Memories; A Case Study: Memoirs of Girls in Farmanfarma

Recollection in the form of self-litigation was one of the common forms that was accepted among contemporary Iranian women and became an "arena" for displaying "self" in the light of the recognition of "another." This paper deals with a hermeneutical interpretation approach in the conceptual framework " Paul Rickworth's narrative identity "Following the answer to the question of how" another "i...

متن کامل

On the Representation of Multiple Intelligence Types in the ILI Intermediate Coursebooks: A Coursebook Evaluation

This study aims at evaluating the coursebooks taught at the intermediate level of adult and young adult departments of the Iran Language Institute in terms of multiple intelligence types introduced by Gardner (1983) to see to what extent such coursebooks represent the Multiple Intelligence Theory. To fulfill the objectives, a checklist developed by Botelho (2003) and localized by the researcher...

متن کامل

BARF: A multiplatform open source Binary Analysis and Reverse engineering Framework

The analysis of binary code is a crucial activity in many areas of the computer sciences and software engineering disciplines ranging from software security and program analysis to reverse engineering. Manual binary analysis is a difficult and time-consuming task and there are software tools that seek to automate or assist human analysts. However, most of these tools have several technical and ...

متن کامل

Petri Net Based Software Dependability Engineering

Methods of software dependability engineering can be divided into two groups methods to improve the software dependability and methods to predict the reached degree of software dependability. Among those methods, which aim at the improvement of software dependability, the Petri net based validation techniques to avoid faults during the development phase have attract a lot of attention in the la...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Sci. Comput. Program.

دوره 57  شماره 

صفحات  -

تاریخ انتشار 2005