Software Deployment Using Mobile Agents

In this paper we show how mobile agents can be applied to software component updates in a distributed environment. One important aspect is that the control code for component updates can be distributed at run time. Also, by selecting the right agent system one gains flexibility in the choice of configuration languages.

[1]  Robbert van Renesse,et al.  A TACOMA retrospective , 2002, Softw. Pract. Exp..

[2]  Fritz Hohl,et al.  Mole – Concepts of a mobile agent system , 1999, World Wide Web.

[3]  Mitsuru Oshima,et al.  Infrastructure for Mobile Agents: Requirements and Design , 1998, Mobile Agents.

[4]  Fred B. Schneider,et al.  NAP: practical fault-tolerance for itinerant computations , 1999, Proceedings. 19th IEEE International Conference on Distributed Computing Systems (Cat. No.99CB37003).

[5]  Robbert van Renesse,et al.  Cryptographic support for fault-tolerant distributed computing , 1996, EW 7.

[6]  Dag Johansen,et al.  Supporting mobile agent applications using wrappers , 2001, 12th International Workshop on Database and Expert Systems Applications.

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

[8]  George Cybenko,et al.  D'Agents: Security in a Multiple-Language, Mobile-Agent System , 1998, Mobile Agents and Security.

[9]  Dag Johansen,et al.  Adding Mobility to Non-Mobile Web Robots , 2000, ICDCS Workshop of Knowledge Discovery and Data Mining in the World-Wide Web.

[10]  Brian N. Bershad,et al.  Extensibility safety and performance in the SPIN operating system , 1995, SOSP.

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

[12]  Robert Wahbe,et al.  Efficient software-based fault isolation , 1994, SOSP '93.

[13]  J. C. Byington,et al.  Mobile agents and security , 1998, IEEE Commun. Mag..