Full Abstractness of an Interleaving Semantics for Action Refinement

نویسنده

  • J. W. de Bakker
چکیده

For an abstract programming language with action reenement both an operational and a denotational semantics are given. The operational semantics is based on an SOS-style transition system speciication involving syntactical reenement sequences. The denotational semantics is an interleaving model which uses semantical reenementènvironments'. It identiies those statements which are equal under all reenements. The denotational model is shown to be fully abstract with respect to the operational one. The underlying metric machinery is exploited to obtain this full abstractness result. Usually, action reenement is treated either in a model with some form of true concurrency, or, when an interleaving model is applied, by assuming that the reening statements are at-omized. We argue that an interleaving model without such atomization is attractive as well.

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

ثبت نام

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

منابع مشابه

Metric Semantics and Full Abstractness for Action Refinement and Probabilistic Choice

This paper provides a case-study in the field of metric semantics for probabilistic programming. Both an operational and a denotational semantics are presented for an abstract process language Lpr , which features action refinement and probabilistic choice. The two models are constructed in the setting of complete ultrametric spaces, here based on probability measures of compact support over se...

متن کامل

Methodological Aspects of Action Refinement

The principle of action reenement refers to the implementation of abstract actions through more complex, concrete processes. In this paper we study the fundamental question how to use this principle in process algebraic system design. We formulate a methodological framework to express design under action reenement, and present two applications of this framework. The rst application corresponds ...

متن کامل

Interleaving semantics and action refinement with atomic choice

We investigate how to restrict the concept of action reenement such that established in-terleaving equivalences for concurrent systems are preserved under these restricted reene-ments. We show that interleaving bisimulation is preserved under reenement if we do not allow to reene action occurrences deciding choices and action occurrences involved in auto-concurrency. On the other hand, interlea...

متن کامل

From Causal Semantics To Duration Timed Models

The interleaving semantics is not compatible with both action refinement and durational actions. Since many true concurrency semantics are congruent w.r.t. action refinement, notably the causality and the maximality ones [4, 5], this has challenged us to study the dense time behavior where the actions are of arbitrary fixed duration within the causality semantics of Da Costa [4]. We extend the ...

متن کامل

Understanding Mobile Agents via a Non-Interleaving Semantics for Facile

Mobile agents, i.e. pieces of programs that can be sent around networks of computers, are starting to appear on the Internet. Such programs may be seen as an enrichment of traditional distributed computing. Since mobile agents may carry communication links with them as they move across the network, they create very dynamic interconnection structures that can be extremely complex to analyse. In ...

متن کامل

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


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

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

ثبت نام

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

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998