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
Similar content being viewed by others
References
White JE. Telescript technology: the foundation for the electronic marketplace. General Magic White Paper, General Magic Inc., 1994
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
Dillencourt MB, Bic LF, Fukuda M. Distributed computing using autonomous objects. IEEE Computer, 1996; 29
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
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.
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
Stamos JW, Gifford DK. Remote evaluation. ACM TOPLAS, 1990; 12(4)
Birrell AD, Nelson BJ. Implementing remote procedure calls. ACM Trans Comput Syst 1984; 2:39–59
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.
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
Eager DL The limited performance benefits of migrating active processes for load sharing. ACM Performance Eval Rev 1988; 16(1) 63–7
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
Tennenhouse DL, Wetheral DJ. Towards an active network architecture. Computer Comm Rev, April 1996; 26(2)
Johansen D, van Renesse, Schneider FB. Supporting broad Internet access to TACOMA. In: Seventh ACM SIGOPS European Workshop, June 1996; 42–46
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
Wiederhold G. Mediators in the architecture of future information systems. IEEE Comput, 1992; 25(3):38–49
Fugetta A, Vigna G. Understanding code mobility. IEEE Trans Software Eng 1998; 24(5):342–361
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
Author information
Authors and Affiliations
Rights 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
Issue Date:
DOI: https://doi.org/10.1007/BF01324935