MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  DiTyCO: An Experiment in Code Mobility from the Realm of Process Calculi (1999) [8 citations — 2 self]

Download:
Download as a PDF | Download as a PS
by O Silva, Alvaro Figueira, Vasco T. Vasconcelos
In Proceedings 5th Mobile Object Systems Workshop (MOS’99
http://cui.unige.ch/~ecoopws/ws99/papers/lopes.ps.gz
Add To MetaCart

Abstract:

We propose a simple formal model of distribution for mobile objects in the context of the TyCO process calculus. Code mobility is induced by lexical scoping on names and template process denitions. Objects and messages migrate towards the site where their prex names are lexically bound. Template process denitions, on the other hand, are downloaded from the site where they are dened, and are instantiated locally upon arrival. Based on this model we describe the run-time support for distribution and code mobility implemented in DiTyCO, an extension of the TyCO programming language. Keywords: Process-Calculus, Concurrency, Code-Mobility, Implementation.

Citations

663 Mobile ambients – Cardelli, Gordon
607 A Calculus for Cryptographic Protocols: The Spi Calculus – Abadi, Gordon - 1999
412 The chemical abstract machine – Berry, Boudol - 1992
410 A language with distributed scope – Cardelli - 1995
282 An object calculus for asynchronous communication – Honda, Tokoro - 1991
277 A calculus of mobile agents – Fournet, Gonthier, et al. - 1996
233 Pict: A programming language based on the pi-calculus – Pierce, Turner - 2000
183 The reflexive chemical abstract machine and the join-calculus – Fournet, Gonthier - 1996
183 Resource access control in systems of mobile agents – Hennessy, Riely
135 A Calculus of Mobile – Milner, Parrow, et al. - 1992
123 An asynchronous model of locality, failure, and process mobility – Amadio - 1997
90 Language primitives and type discipline for structured communication-based programming – Honda, Vasconcelos, et al. - 1998
89 et al. Myrinet: A Gigabit-per-Second Local Area Network – Boden, Cohen - 1995
53 A Typing System for a Calculus of Objects – Vasconcelos, Tokoro - 1993
51 Distributed processes and location failures – Riely, Hennessy - 1997
30 Location independence for mobile agents – Sewell, Wojciechowski, et al. - 1998
21 The Chemical Abstract – Berry, Boudol - 1992
14 Distribution and Mobility with Lexical Scoping in Process Calculi – Vasconcelos, Lopes, et al. - 1998
12 A Virtual Machine for the TyCO Process Calculus – Lopes, Silva, et al. - 1999
6 Core-TyCO - The Language Definition – Vasconcelos, Bastos - 1998
5 Theory and Practice of Object Systems – Processes, Datatypes - 1999
5 Core-TyCO - The Language De – Vasconcelos, Bastos - 1998
3 et al. High Performance Virtual Machines (HPVM): Clusters with Supercomputing APIs and Performance – Chien - 1997