Mobile agents: Are they a good idea?

  • David Chess
  • Colin Harrison
  • Aaron Kershenbaum
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1222)


Mobile agents are programs, typically written in a script language, which may be dispatched from a client computer and transported to a remote server computer for execution. Several authors have suggested that mobile agents offer an important new method of performing transactions and information retrieval in networks. Other writers have pointed out, however, that mobile agents introduce severe concerns for security. We consider the advantages offered by mobile agents and assess them against alternate methods of achieving the same function. We conclude that, while the individual advantages of agents do not represent an overwhelming motivation for their adoption, the creation of a pervasive agent framework facilitates a very large number of network services and applications.


Network Service Mobile Agent Agent Program Client Application Mobile Client 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Paula Bernier. Telescript's agents do the job. Telephony, 226(3): 16, January 1994.Google Scholar
  2. 2.
    A. Birrell and B. J. Nelson. Implementing Remote Procedure Calls. ACM Transactions on Computer Systems 2:39–59, February 1984.Google Scholar
  3. 3.
    J. K. Boggs. IBM Remote Job Entry Facility: Generalized Subsystem Remote Job Entry Facility. IBM Technical Disclosure Bulletin, 752, August 1973.Google Scholar
  4. 4.
    F. Cohen. Computer Viruses: Theory and Experiment. Computers and Security 6:22–35, 1987.Google Scholar
  5. 5.
    R. J. Cypser. Communications for cooperating systems, pages 232–241. Addison Wesley, 1991.Google Scholar
  6. 6.
    R. J. Cypser. Communications for cooperating systems, pages 244–245. Addison Wesley, 1991.Google Scholar
  7. 7.
    M. Crowley-Milling et al. The Nodal System for the SPS. CERN, 78–87, 1978.Google Scholar
  8. 8.
    T. Finin, R. Fritzson, D. McKay, and R. McEntire. KQML as an Agent Communication Language. In The Proceedings of the Third International Conference on Information and Knowledge Management (CIKM '94), ACM Press, November 1994.Google Scholar
  9. 9.
    C. G. Harrison. Smart Networks and Intelligent Agents. Proceedings of MediaCom '95, April 1995.Google Scholar
  10. 10.
    T. Berners Lee, R. Cailliau, A. Luotonen, H. Frystyk Nielsen, and A. Secret. The World Wide Web. Communications of the ACM, 37(8):76–82, August 1994.Google Scholar
  11. 11.
    Y.-N. Lien and C-W. R. Leng. On the search of mobile agents. In Proceedings of the 7th IEEE Symposium on Personal, Indoor, and Radio Communications, October 1996.Google Scholar
  12. 12.
    Patty Maes and R. Brooks, editors. A Biologically Inspired Immune System for Computers. MIT Press, 1994.Google Scholar
  13. 13.
    Gerald Neufeld and Son Vuong. Overview of ASN.1. Computer Networks and ISDN Systems 23(5):393–415, February 1992.Google Scholar
  14. 14.
    J. K. Ousterhout. TcL and the Tk toolkit. Addison-Wesley Publication Commpany, 1994.Google Scholar
  15. 15.
    D. L. Presotto and D. M. Ritchie. Interprocessor Communication in the Eighth Edition UNIX System. Proceedings of the 1992 USENIX conference, June 1985.Google Scholar
  16. 16.
    M. Sherman. Architecture of the Encina distributed transaction processing family. ACM SIGMOD, International Conference on Management of Data, May 1993.Google Scholar
  17. 17.
    A. Tannenbaum. Computer Networks, 2nd ed. Prentice-Hall Publishing, 1988.Google Scholar
  18. 18.
    Chii Ren Tsai and V. D. Gligor. Distributed Systems and Security Management with Centralized Control. Proceedings of the Spring 1992 EurOpen/USENIX Workshop, April 1992.Google Scholar
  19. 19.
    J. E. White. Telescript Technology: The Foundation for the Electronic Marketplace. General Magic Inc., Mountain View, CA, 1994.Google Scholar
  20. 20.
    James White. RPC over WANs. General Magic, Inc., private communication, August 1992.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1997

Authors and Affiliations

  • David Chess
  • Colin Harrison
  • Aaron Kershenbaum

There are no affiliations available

Personalised recommendations