Advertisement

Mobile Information Agents for Cyberspace – State of the Art and Visions

  • Todd Papaioannou
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1860)

Abstract

As ubiquitous computing becomes a reality, the amount of information we are confronted by is becoming overwhelming. In addition, the myriad of devices we can use to access this information is continually increasing. We require new technologies to assist us in locating and filtering this information, which are also able to deliver it at our convenience. One technology that show potential in this area is Mobile Information Agents. In this paper, we review the current state-of-the-art in this field, and suggest key issues that must be addressed if widespread adoption is to happen. Lastly, we look forward to the future and postulate where this new technology may take us.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Adobe Systems Inc: The Postscript Language Reference Manual. Addison-Wesley, Reading (1985)Google Scholar
  2. 2.
    Aglet Software Development Kit: IBM, http://www.trl.ibm.co.jo/aglets
  3. 3.
    Bellavista, P., Cavallari, C., Corradi, A., Stefanelli, C.: Mobile Agents for Internet Services: Directions of Standardization and their Implementation in SOMA. In: Proceedings of the 37th Conference of the Associazione Italiana per 1’Informatica ed il Calcolo Automatico (AICA1999), Abano Terme, Italy, September 27-29, pp. 19–31 (1999)Google Scholar
  4. 4.
    Blixt, K.-F., Oberg, R.: Software Agent Framework Technology. Master’s Thesis Linkoping University (2000), Available at http://www-und.ida.liu.se/~karbl058/saft/
  5. 5.
    Bredin, J., Maheswaran, R.T., Imer, T.B., Kotz, D., Rus, D.: A Game-Theoretic Formulation of Multi-Agent Resource Allocation. In: Proceedings of Autonomous Agents 2000, Barcelona (2000)Google Scholar
  6. 6.
    Chess, D., Harrison, C., Kershenbaum, A.: Mobile Agents: Are They a Good Idea? In: Tschudin, C.F., Vitek, J. (eds.) MOS 1996. LNCS, vol. 1222. Springer, Heidelberg (1997)Google Scholar
  7. 7.
    Dorais, G.A. et al.: Adjustable Autonomy for Human Centered Autonomous Systems on Mars. In: Proc. of the First International Conference on Mars Society (August 1998)Google Scholar
  8. 8.
    GMD FOKUS, IBM Corp: Mobile Agent Systems Interoperability Facilities Specification. OMG TC Document , available at ftp://ftp.omg.org/pub/docs/orbos/1997/97-10-05.pdf
  9. 9.
  10. 10.
    Humber, B.A.(ed): The Ecology of Computation. Elsevier, Amsterdam (1998)Google Scholar
  11. 11.
    Jansen, W., Karygiannis, T.: NIST Special Publication 800-19 - Mobile Agent Security. National Institute of Standards and Technology (2000)Google Scholar
  12. 12.
    Johansen, D.: Interview. In: Milojicic, D. (ed.) Trend Wars: Mobile Agent Applications. IEEE Concurrency, July-September 1999, pp. 80–90 (1999)Google Scholar
  13. 13.
    JumpingBeans, Ad Astra Engineering Inc., http://www.jumpingbeans.com
  14. 14.
    Lange, D., Oshima, M.: Programming and Deploying Java Mobile Agents with Aglets. Addison-Wesley, Reading (1998)Google Scholar
  15. 15.
    The Mobility Mailing List. De facto mailing for discussion of mobility. Home page, at http://mobility.lboro.ac.uk
  16. 16.
    The Mobile Agents List, a respository of mobile agent systems, available at http://www.informatik.unistuttgart.de/ipvr/vs/projekte/mole/mal/
  17. 17.
    Muscettola, N., Nayak, P.P., Pell, B., Williams, B.C.: Remote Agent: To Boldly Go Where No AI System Has Gone Before. Artificial Intelligence 103(1/1) (August 1998)Google Scholar
  18. 18.
    Papaioannou, T.: Mobile Agents: Are They Useful for Establishing a Virtual Presence in Space? In: Agents with Adjustable Autonomy Symposium, part of the AAAI 1999 Spring Symposium Series. Google Scholar
  19. 19.
    Papaioannou, T.: On the Structuring of Distributed Systems: The Argument for Mobility. PhD thesis. Loughborough University (2000)Google Scholar
  20. 20.
    Papaioannou, T., Edwards, J.M.: Using Mobile Agents To Improve the Alignment Between Manufacturing and its IT Support Systems. Journal of Robotics and Autonomous Systems 27, 45–57 (1999)CrossRefGoogle Scholar
  21. 21.
    Papaioannou, T., Edwards, J.M.: Manufacturing System Integration and Agility: Can Mobile Agents Help?. Special Issue of Integrated Computer-Aided Engineering. IOPress, Bristol (2001) (to appear in)Google Scholar
  22. 22.
    Papaioannou, T., Edwards, J.M.: Towards Understanding and Evaluating Mobile Code Systems. special issue of Journal of Autonomous Agents and Multi-Agent Systems (To appear in forthcoming)Google Scholar
  23. 23.
    Papastavrou, S., Samaras, G., Pitoura, E.: Mobile Agents for WWW Distributed Database Access. In: Proceedings of IEEE International Conference on Data Engineering, ICDE 1999 (1999)Google Scholar
  24. 24.
    Picco, G.P., Baldi, M.: Evaluating Tradeoffs of Mobile Code Design Para digms in Network Management Applications. In: Kemmerer, R., Futatsugi, K. (eds.) ICSE-WS 1997 and SCM 1997. IEEE CS Press, Los Alamitos (1998)Google Scholar
  25. 25.
    Puliafito, A., Tomarchio, O., Vita, L.: MAP: Design and Implementation of a Mobile Agents Platform. Journal of System Architecture (to be published)Google Scholar
  26. 26.
    Riordan, J., Schneier, B.: Environmental Key Generation Towards Clueless Agents. In: [vigna98] (1998)Google Scholar
  27. 27.
    Sander, T., Tscliudin, C.F.: Protecting Mobile Agents Against Malicious Hosts. In: [vigna98] (1998) (appears) Google Scholar
  28. 28.
    Sutherland, L.E.: A futures market in computer time. CACM 11(6) (1968)Google Scholar
  29. 29.
    Tscliudin, C.F.: Open Resource Allocation for Mobile Code. In: Proceedings of The First Workshop on Mobile Agents, Berlin (1997)Google Scholar
  30. 30.
    Vigna, G.: Protecting Mobile Agents through Tracing. In: Demeyer, S., Bosch, J. (eds.) ECOOP 1998 Workshops. LNCS, vol. 1543, pp. 301–301. Springer, Heidelberg (1997)Google Scholar
  31. 31.
    Vigna, G. (ed.): Mobile Agents and Security. LNCS, vol. 1419, p. 137. Springer, Heidelberg (1998)CrossRefGoogle Scholar
  32. 32.
    Young, A., Yung, M.: Sliding encryption: A cryptographic tool for mobile agents. In: Biham, E. (ed.) FSE 1997. LNCS, vol. 1267, pp. 230–241. Springer, Heidelberg (1997)CrossRefGoogle Scholar
  33. 33.
    White, J.E.: Telescript technology: the foundation for the electronic marketplace. White Paper, General Magic Inc., Moutainview, Sunnyvale CA, USA (1994)Google Scholar
  34. 34.
    White, J.E.: Telescript TEchnology: Mobile Agents. In: Bradshaw, J. (ed.) Software Agents, AAAI Press/MIT Press (1996)Google Scholar
  35. 35.
    World Wide Web Consortium, Micro Payment Transfer Protocol (MPTP) Version 0.1 (November 1995)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2000

Authors and Affiliations

  • Todd Papaioannou
    • 1
  1. 1.DALi, Inc.South PasadenaUSA

Personalised recommendations