Abstract
This paper will lead you into the world of mobile agents, an emerging technology that makes it very much easier to design, implement, and maintain distributed systems. You will find that mobile agents reduce the network traffic, provide an effective means of overcoming network latency, and perhaps most importantly, through their ability to operate asynchronously and autonomously of the process that created them, helps you to construct more robust and fault-tolerant. Read on and let us introduce you to software agents — the mobile as well as the stationary ones. We will explain all the benefits of mobile agents and demonstrate the impact they have on the design of distributed systems before concluding this paper with a brief overview of some contemporary mobile agent systems.
This paper is based on a chapter of a book by Lange and Oshima entitled Programming and Deploying Javaℳ Mobile Agents with Agletsℳ, Addison-Wesley, 1998. (ISBN: 0-201-32582-9).
Preview
Unable to display preview. Download preview PDF.
References
Lange, D.B. and Oshima, M.: Programming and Deploying Javaℳ Mobile Agents with Agletsℳ, Addison-Wesley, 1998.
Aridor, Y. and Lange, D.B.: Agent Design Patterns: Elements of Agent Application Design, In Proceedings of the Second International Conference on Autonomous Agents (Agents '98), ACM Press, 1998, pp. 108–115.
Karjoth, G., Lange, D.B., and Oshima, M.: A Security Model for Aglets, IEEE Internet Computing 1, b4, 1997, pp. 68–77.
The Object Management Group: The Mobile Agent System Interoperability Facility, OMG TC Document orbos/97-10-05, The Object Management Group, Framingham, MA., 1997.
White, J.: Mobile Agents, In Software Agents, Bradshaw, J. Ed., MIT Press, 1997.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lange, D.B. (1998). Mobile objects and mobile agents: The future of distributed computing?. In: Jul, E. (eds) ECOOP’98 — Object-Oriented Programming. ECOOP 1998. Lecture Notes in Computer Science, vol 1445. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0054084
Download citation
DOI: https://doi.org/10.1007/BFb0054084
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-64737-9
Online ISBN: 978-3-540-69064-1
eBook Packages: Springer Book Archive