loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
21st IEEE International Conference on Distributed Computing Systems (ICDCS'01)
A Multi-Threading Model for Distributed Mobile Objects and Its Realization in FarGo
Mesa, AZ
April 16-April 19
ISBN: 0-7695-1077-9
Miki Abu, Technion---Israel Institute of Technology
Israel Ben-Shaul, Technion---Israel Institute of Technology
Abstract: We present a novel multi-threading programming model for frameworks that combine distributed and mobile objects, and corresponding compile-time and run-time support that realize this model. Key contributions include an automatic thread partitioning scheme that provides the abstraction of logical distributed threads, while permitting arbitrary migration of components which contain parts of the distributed threads in themselves. The distributed mobile multi-threading model is transparent to the application programmer, who uses normal syntax to encode multi-threading applications, but can lower the overhead associated with the model by specifying the migratable components. The multi-threaded model was implemented in FarGo, a Java-based middleware for dynamically-relocatable distributed applications.
Index Terms:
Distributed Objects, Mobile Objects, Multi-Threading, Java.
Citation:
Miki Abu, Israel Ben-Shaul, "A Multi-Threading Model for Distributed Mobile Objects and Its Realization in FarGo," icdcs, pp.0313, 21st IEEE International Conference on Distributed Computing Systems (ICDCS'01), 2001
Usage of this product signifies your acceptance of the Terms of Use.