Abstract
MESSENGERS is a system for general-purpose distributed computing based on the concept of autonomous mobile objects, capable of navigating through a network and invoking native-mode C functions in the nodes they visit. We present performance measurements using three specific applications to illustrate the cost of using this paradigm for developing and using distributed applications.
Preview
Unable to display preview. Download preview PDF.
References
M. Fukuda, L. F. Bic, M. B. Dillencourt, and F. Merchant. MESSENGERS: Distributed computing using mobile autonomous objects. Information Sciences, 1997. To appear.
A. Lingnau, O. Drobnik, and P. Dömel. An HTTP-based infrastructure for mobile agents. In Fourth International World Wide Web Conference Proceedings, pages 461–471, Sebastopol, CA, December 1995. O'Reilly and Associates.
P.S. Sapaty and P.M. Borst. An overview of the WAVE language and system for distributed processing of open networks. Technical report, University of Surrey, UK, 1994.
J.E. White. Telescript technology. Technical report, General Magic, Inc., Mountain View, CA 94040, 1994.
D.B. Lange and D.T. Chang. IBM Aglets workbench, programming mobile agents in Java. White paper, IBM Tokyo Research, Japan, September 1996.
R.S. Gray. Agent tcl: A transportable agent system. In Proc. Fourth Int'l Conf. on Information and Knowledge Management (CIKM 95), Baltimore, Maryland, December 1995.
Ciovanna Di Marzo Serugendo, Murhimanya Muhugusa, Christian Tschudin, and Jurgen Harms. Survery of theories for mobile agents. Technical report No.106, University of Geneva, Switzerland, November 1996.
M. Fukuda, L.F. Bic, M. Dillencourt, and F. Merchant. Intra-and inter-object coordination with MESSENGERS. In First Int'l Conf. on Coordination Models and Languages (COORDINATION'96), Apr. 1996.
L.F. Bic, M. Fukuda, and M. Dillencourt. Distributed computing using autonomous objects. IEEE Computer, 29(8), Aug. 1996.
A. Huth and C. Wissel. The simulation of the movement of fish schools. Journal of Theoretical Biology, 156:365–385, 1992.
M. Fukuda, K.L. Morse, L.F. Bic, M. Dillencourt, E. Lee, and D. Menzel. A novel approach to toxicology simulation based on autonomous objects. In SCS Western MultiConference, Simulation in the Medical Sciences, Jan 1996.
Franco P. Preparata and Michael Ian Shamos. Computational Geometry: An Introduction, chapter 3, Convex Hulls: Basic Algorithms, pages 95–149. Springer Verlag, 1985.
D. H. Grit and J. R. McGraw. Programming divide and conquer on a MIMD machine. Software Practical Experiment, Vol.15(No.1):41–53, January 1985.
A. K. Dewdney. Computer recreations sharks and fish wage an ecological war on the toroidal planet wa-tor. Scientific American, pages 14–22, December 1984.
D.R. Jefferson. Virtual time. ACM TOPLAS, Vo1.7(No.3):404–425, July 1985.
Al Geist, Adam Beguelin, Jack Dongarra, Weicheng Jiang, Robert Manchek, and Vaidy Sunderam. PVM: Parallel Virtual Macine A User's Guide and Tutorial for Networked Parallel Computing. The MIT Press, Cambridge, Massachusetts, 1994.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Fukuda, M., Bic, L.F., Dillencourt, M.B. (1997). Performance of the messengers autonomous-objects-based system. In: Masuda, T., Masunaga, Y., Tsukamoto, M. (eds) Worldwide Computing and Its Applications. WWCA 1997. Lecture Notes in Computer Science, vol 1274. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-63343-X_37
Download citation
DOI: https://doi.org/10.1007/3-540-63343-X_37
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-63343-3
Online ISBN: 978-3-540-69430-4
eBook Packages: Springer Book Archive