loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
First International Symposium on Agent Systems and Applications Third International Symposium on Mobile Agents
Jocaml: Mobile Agents for Objective-Caml
Palm Springs, California
October 03-October 06
ISBN: 0-7695-0340-3
Silvain Conchon, INRIA Rocquencourt, France
Fabrice Le Fessant, INRIA Rocquencourt, France
Jocaml is a system for mobile agents built inside the Objective-Caml language. Jocaml eases the development of concurrent, distributed and mobile agent based applica-tions, by expressing useful distribution abstractions using a small set of simple but powerful primitives taken from the Join-Calculus. The system provides total transparency for migration, application states (after migration, all threads resume their execution in the state before migration), communications (communication channels with other agents are kept during migration) and composition (sub-agents migrate with their parent agent). Other features of the Jocaml system are mobile objects with transparent remote method invocation, distributed garbage collection, failure detection and execution efficiency. Jocaml has already been used in several applications, such as a mobile editor, some distributed games and a distributed implementation of Ambients. This paper describes the Jocaml programming model and language, its current implementation and some interesting applications.
Citation:
Silvain Conchon, Fabrice Le Fessant, "Jocaml: Mobile Agents for Objective-Caml," asama, pp.22, First International Symposium on Agent Systems and Applications Third International Symposium on Mobile Agents, 1999
Usage of this product signifies your acceptance of the Terms of Use.