Skip to main content
Log in

Mobile agent applicability

  • Published:
Personal Technologies Aims and scope Submit manuscript

Abstract

In this paper we present experiences from building several mobile agent-based distributed applications using the agent system TACOMA. Our aim 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, complement rather than replace other structuring techniques in distributed applications

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. White JE. Telescript technology: the foundation for the electronic marketplace. General Magic White Paper, General Magic Inc., 1994

  2. Johansen D, van Renesse R, Schneider FB. Operating system support for mobile agents. In: Proceedings of the 5th Workshop on Hot Topics in Operating Systems (HOTOS-V) IEEE Press, 1995; 42–45

  3. Dillencourt MB, Bic LF, Fukuda M. Distributed computing using autonomous objects. IEEE Computer, 1996; 29

  4. Gray R, Kotz D, Nog S, Rus D, Cybenko G. Mobile agents: The next generation in distributed computing. In: Proceedings of the Second Aizu International Symposium on Parallel Algorithms/Architectures Synthesis (pAs'97), Fukushima, Japan, March 1997. IEEE Computer Society Press, 1997; 8–24

  5. Peine H, Stolpmann T. The architecture of the Ara platform for mobile agents. In: Proceedings of the First International Workshop on Mobile Agents, April 1997.

  6. Johansen D, Hartvigsen G. Architectural issues in the Stormcast system. Lecture Notes in Computer Science, Dagstuhl Seminar. Springer, Berlin Heidelberg New York, 1995, 1–16

    Google Scholar 

  7. Stamos JW, Gifford DK. Remote evaluation. ACM TOPLAS, 1990; 12(4)

  8. Birrell AD, Nelson BJ. Implementing remote procedure calls. ACM Trans Comput Syst 1984; 2:39–59

    Google Scholar 

  9. Johansen D, Sudmann NP, van Renesse R. Performance issues in TACOMA. In: 11th European Conference on Object-Oriented Programming, 3rd Workshop on Mobile Object Systems June 1997.

  10. Theimer MM, Lantz KA, Cheriton DA. Preemptable remote execution facilities in the V system. In: Proceedings of the 10th Symposium on Operating System Principles, 1985; 2–12

  11. Eager DL The limited performance benefits of migrating active processes for load sharing. ACM Performance Eval Rev 1988; 16(1) 63–7

    Google Scholar 

  12. Kaashoek MF, Engler D, Ganger G et al. Application performance and flexibility on Exokernel systems. In: Proceedings 16th ACM Symposium on Operating System Principles, October 1997; 52–68

  13. Tennenhouse DL, Wetheral DJ. Towards an active network architecture. Computer Comm Rev, April 1996; 26(2)

  14. Johansen D, van Renesse, Schneider FB. Supporting broad Internet access to TACOMA. In: Seventh ACM SIGOPS European Workshop, June 1996; 42–46

  15. Jacobsen K, Johansen D. Mobile software on mobile hardware: experiences with TACOMA on PDAs. Technical report, Department of Computer Science, University of Tromsø December 1997

  16. Wiederhold G. Mediators in the architecture of future information systems. IEEE Comput, 1992; 25(3):38–49

    Google Scholar 

  17. Fugetta A, Vigna G. Understanding code mobility. IEEE Trans Software Eng 1998; 24(5):342–361

    Google Scholar 

  18. Chess D, Harrison C, Kershenbaum A. Mobile agents are they a good idea? Technical report, IBM Research Division, T.J. Watson Research Center. March 1995

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Johansen, D. Mobile agent applicability. Personal Technologies 2, 57–67 (1998). https://doi.org/10.1007/BF01324935

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01324935

Keywords

Navigation