Abstract
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.
This work was supported by NSF (Norges forskningsråd), DITS program, Norway grant no. 112578/431 and 126107/431.
Chapter PDF
Similar content being viewed by others
References
Y. Aridor and M. Oshima. Infrastructure for Mobile Agents: Requirements and Design. In Proceedings of 2nd International Workshop on Mobile Agents (MA’ 98). Springer Verlag, September 1998.
J. Baumann, F. Hohl, K. Rothermel, and M. Straßer. Mole — Concepts of a Mobile Agent System. World Wide Web, 1(3):123–137, January 1998.
B. N. Bershad, S. Savage, P. Pardyak, E. G. Sirer, M. E Fiuczynski, D. Becker, C. Chambers, and S. Eggers. Extensibility, Safety and Performance in the spin Operating System. In 15th ACM Symposium on Operating System Principles, December 1995.
R. S. Gray, D. Kotz, G. Cybenko, and D. Rus. D’Agents: Security in a multiple-language, mobile-agent system. In Giovanni Vigna, editor, Mobile Agents and Security, volume 1419 of Lecture Notes in Computer Science, pages 154–187. Springer-Verlag, 1998.
J. Gosling and H. McGilton. The java language environment: A white paper. Technical report, Sun Microsystems, Inc, May 1995.
D. Johansen and G. Hartvigsen. Architectural issues in the StormCast system. In Prococeeding of the Dagstuhl Seminar on Distributed Systems, number 938 in Lecture Notes in Computer Science, pages 1–16, Dagstuhl, Germany, 1994. Springer Verlag.
D. Johansen, K. J. Lauvset, R. van Renesse, F. B. Schneider, N. P. Sudmann, and K. Jacobsen. A TACOMA Retrospective. Software Practice & Experience, Wiley, 2002. To be published.
D. Johansen, K. Marzullo, F. B. Schneider, K. Jacobsen, and D. Zagorod-nov. NAP: Practical fault-tolerance for itinerant computations. In Proceedings of the 19th IEEE International Conference on Distributed Computing Systems (ICDCS’99), pages 180–189, Austin, TX, June 1999. IEEE Computer Society.
D. Johansen, R. van Renesse, and F. B. Schneider. Operating System Support for Mobile Agents. In Proceedings of the 5th Workshop on Hot Topics in Operating Systems (HOTOS-V), pages 42–45, Orcas Island, WA, May 1995. IEEE Computer Society.
J. Liedtke. On μ-Kernel. In 15th ACM Symposium on Operating System Principles, December 1995.
Y. Minsky, R. van Renesse, F. B. Schneider, and S. Stoller. Cryptographic Support for Fault-Tolerant Distributed Computing. Unpublished technical report., February 1996.
N. P. Sudmann and D. Johansen. Adding Mobility to Non-mobile Web Robots. In Proceedings of the 20th International Conference on Distributed Computing Systems (ICDCS’00) Workshops, pages F73–F79, 445 Hoes Lane, P.O. Box 1331, Piscataway, NJ 08855-1331, April 2000. IEEE Computer Society.
N. P. Sudmann and D. Johansen. Supporting Mobile Agent Applications Using Wrappers. In Proceedings of the 12th International Workshop on Database and Expert Systems Applications (DEXA’01), pages 689–695, Munich, Germany, September 2001. IEEE Computer Society.
R. Wahbe, S. Lucco, T. Anderson, and S. Graham. Efficient Software-Based Fault Isolation. In Proceedings of the 14th ACM Symposium on Operating System Principles, December 1993.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Sudmann, N.P., Johansen, D. (2002). Software Deployment Using Mobile Agents. In: Bishop, J. (eds) Component Deployment. CD 2002. Lecture Notes in Computer Science, vol 2370. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45440-3_7
Download citation
DOI: https://doi.org/10.1007/3-540-45440-3_7
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-43847-2
Online ISBN: 978-3-540-45440-3
eBook Packages: Springer Book Archive