Mobile Agent Applicability

In this paper, we present experiences from building several mobile agent based distributed applications using the agent system TACOMA. Our hope is to demonstrate mobile agent applicability potential through some real and concrete examples. We conclude that mobile agents, even if they simplify remote installation of software, basically complement other structuring techniques in distributed applications.

[1]  Dag Johansen,et al.  Mobile software on mobile hardware. Experiences with TACOMA on PDAs. , 1997 .

[2]  Robert Grimm,et al.  Application performance and flexibility on exokernel systems , 1997, SOSP.

[3]  Gio Wiederhold,et al.  Mediators in the architecture of future information systems , 1992, Computer.

[4]  Holger Peine,et al.  The Architecture of the Ara Platform for Mobile Agents , 1999, Mobile Agents.

[5]  Keith A. Lantz,et al.  Preemptable remote execution facilities for the V-system , 1985, SOSP 1985.

[6]  Aaron Kershenbaum,et al.  Mobile Agents: Are They a Good Idea? , 1996, Mobile Object Systems.

[7]  Robbert van Renesse,et al.  Supporting broad internet access to TACOMA , 1996, EW 7.

[8]  Giovanni Vigna,et al.  Understanding Code Mobility , 1998, IEEE Trans. Software Eng..

[9]  Andrew Birrell,et al.  Implementing remote procedure calls , 1984, TOCS.

[10]  Edward D. Lazowska,et al.  The limited performance benefits of migrating active processes for load sharing , 1988, SIGMETRICS 1988.

[11]  Gunnar Hartvigsen,et al.  Architectural Issues in the StormCast System , 1994, Dagstuhl Seminar on Distributed Systems.

[12]  Munehiro Fukuda,et al.  Distributed Computing Using Autonomous Objects , 1996, Computer.

[13]  George Cybenko,et al.  Mobile agents: the next generation in distributed computing , 1997, Proceedings of IEEE International Symposium on Parallel Algorithms Architecture Synthesis.

[14]  Robbert van Renesse,et al.  Operating system support for mobile agents , 1995, Proceedings 5th Workshop on Hot Topics in Operating Systems (HotOS-V).

[15]  David K. Gifford,et al.  Remote evaluation , 1990, TOPL.