MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  INRIA Sophia-Antipolis

Download:
Download as a PDF | Download as a PS
by Silvano Dal-zilio
http://research.microsoft.com/~sdal/Papers/blueobj-II.ps.gz
Add To MetaCart

Abstract:

Abstract. We describe a model of concurrent objects based on the blue calculus (), a typed variant of the asynchronous-calculus in which the notion of function is directly embedded. We propose a definition for a simple concurrent object-based calculus and show how objects can be translated in. We also present the type system for objects derived from our definition and we verify the expressiveness of the object calculus by giving a direct and adequate interpretation of Abadi and Cardelli object calculus: Ob1!: , that preserves subtyping. 1

Citations

894 The lambda calculus, its syntax and semantics – Barendregt - 1984
795 A Theory of Objects – Abadi, Cardelli - 1996
410 A language with distributed scope – Cardelli - 1995
181 Barbed bisimulation – Milner, Sangiorgi - 1992
154 Operations on records – Cardelli, Mitchell - 1989
113 On reduction-based process semantics – Honda, Yoshida - 1995
76 A theory of primitive objects: Untyped and first–order systems – Abadi, Cardelli - 1994
69 A delegation-based object calculus with subtyping – Fisher, Mitchell - 1995
62 The pi-calculus in direct style – Boudol - 1997
54 An Interpretation of Objects and Object Types – Abadi, Cardelli, et al. - 1996
50 Imperative objects and mobile processes – Kleist, Sangiorgi - 1998
49 A π-calculus semantics for an object-based design notation – Jones - 1993
46 Asynchrony and the � -calculus – Boudol - 1992
45 Theoretical Aspects of Object-Oriented Programming – Gunter, Mitchell, et al. - 1994
42 A calculus for concurrent objects – Blasio, Fisher - 1996
35 Compilation and equivalence of imperative objects – Gordon, Hankin, et al. - 1999
31 Typing the use of resources in a Concurrent Calculus – Boudol - 1997
10 and bouncing objects: Two migration abstractions in a simple distributed blue calculus – Quiet - 1998
4 Implicit polymorphic type system for the blue calculus – Dal-Zilio - 1997
4 A concurrent object calculus – Gordon, Hankin - 1998