Skip to main content

Enabling Mobile Agents Interoperability Through FIPA Standards

  • Conference paper
Cooperative Information Agents X (CIA 2006)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 4149))

Included in the following conference series:

Abstract

Mobility offers important advantages to information agent applications, specially those related to information retrieval. However, problems like security and interoperability are important barriers to the adoption of this technology. This paper focuses its attention to interoperability. Over the years, several solutions for mobile agents have been proposed, but each one covering specific problems leaving others unsolved. In this paper we analyse the problem of interoperability of mobile agents as a whole. We present an approach based on the use of FIPA ACL as the foundations to reach interoperability between different mobile agent system implementations at different levels. The implementation of the proposed solution has been adopted by JADE as the default mechanism to move agents among platforms and it has been widely used by its community.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ametller, J., Robles, S., Borrell, J.: Agent Migration over FIPA ACL Messages. In: Horlait, E., Magedanz, T., Glitho, R.H. (eds.) MATA 2003. LNCS, vol. 2881, pp. 210–219. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  2. Ametller, J., Robles, S., Ortega-Ruiz, J.A.: Self-protected mobile agents. In: AAMAS 2004: Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, Washington, pp. 362–367. IEEE Computer Society, Los Alamitos (2004)

    Google Scholar 

  3. Bouchenak, S.: Pickling threads state in the java system. In: Third European Research Seminar on Advances in Distributed Systems (ERSADS 1999) (1999)

    Google Scholar 

  4. Brazier, F.M.T., Overeinder, V.J., van Steen, M., Wijngaards, N.J.E.: Agent factory: Generative migration of mobile agents in heterogeneous environments. In: Proceedings of the 2002 ACM Symposium on Applied Computing (SAC 2002), Madrid, Spain, pp. 101–106 (March 2002)

    Google Scholar 

  5. Brewington, B., Gray, R., Moizumi, K., Kotz, D., Cybenko, G., Rus, D.: Mobile agents for distributed information retrieval. In: Klusch, M. (ed.) Intelligent Information Agents, ch. 15, pp. 355–395. Springer, Heidelberg (1999)

    Google Scholar 

  6. Caire, G.: Jade: The new kernel and last developments. Technical report, Telecom Italia (2004), http://jade.tilab.com/papers/Jade-the-services-architecture.pdf

  7. Finin, T., Fritzson, R., McKay, D., McEntire, R.: KQML as an Agent Communication Language. In: Adam, N., Bhargava, B., Yesha, Y. (eds.) Proceedings of the 3rd International Conference on Information and Knowledge Management (CIKM 1994), Gaithersburg, MD, USA, pp. 456–463. ACM Press, New York (1994)

    Chapter  Google Scholar 

  8. FIPA. Agent management support for mobility specification. Technical report, Foundation for Intelligent and Phisical Agents (2002)

    Google Scholar 

  9. FIPA. Fipa agent message transport envelope representation in bit efficient specification. Technical report, Foundation for Intelligent and Phisical Agents (2002)

    Google Scholar 

  10. FIPA: Foundation for Intelligent and Physical Agents (2002), http://www.fipa.org

  11. FIPA. Fipa request interaction protocol specification. Technical report, Foundation for Intelligent and Phisical Agents (2002)

    Google Scholar 

  12. Grimstrup, A., Gray, R., Kotz, D., Breedy, M., Carcalho, M., Cowin, T., Chacón, D., Barton, J., Garrett, C., Hofmann, M.: Toward interoperability of mobile-agent systems. In: Suri, N. (ed.) MA 2002. LNCS, vol. 2535, pp. 106–120. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  13. JADE, Java Agent DEvelopment Framework (2004), http://jade.cselt.it

  14. Jansen, W., Karygiannis, T.: Nist special publication 800-19 - mobile agent security (2000)

    Google Scholar 

  15. Lindholm, T., Yellin, F.: Java Virtual Machine Specification. Addison-Wesley Longman Publishing Co., Inc., Boston (1999)

    Google Scholar 

  16. Magnin, L., Viet Pham, T., Dury, A., Besson, N., Thiefaine, A.: Our guest agents are welcome to your agent platforms. In: Seventeenth ACM Symposium on Applied Computing (SAC) (2002)

    Google Scholar 

  17. OMG Mobile Agent Systems Interoperability Facilities Specification (MASIF), OMG TC Document ORBOS/97-10-05

    Google Scholar 

  18. Misikangas, P., Raatikainen, K.: Agent migration between incompatible agent platforms. In: Twentieth International Conference on Distributed Computer Systems. IEEE Computer Society Press, Los Alamitos (2000)

    Google Scholar 

  19. Rossak, W., Braun, P.: Mobile Agents. Basic Concepts, mobility models & the tracy tookit. Morgan Kaufmann, Elsevier (2005)

    Google Scholar 

  20. Pinsdorf, U.: A formal approach for interoperability between mobile agent systems and component based architectures. In: 11th IEEE International Conference and Workshop on the Engineering of Computer-Based Systems, pp. 536–542 (2004)

    Google Scholar 

  21. Roth, V.: Obstacles to the adoption of mobile agents. In: IEEE International Conference on Mobile Data Management (2004)

    Google Scholar 

  22. Truyen, E., Robben, B., Vanhaute, B.: Portable support for transparent thread migration in java. In: Kotz, D., Mattern, F. (eds.) MA 2000, ASA/MA 2000, and ASA 2000. LNCS, vol. 1882, pp. 29–43. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ametller-Esquerra, J., Cucurull-Juan, J., Martí, R., Navarro, G., Robles, S. (2006). Enabling Mobile Agents Interoperability Through FIPA Standards. In: Klusch, M., Rovatsos, M., Payne, T.R. (eds) Cooperative Information Agents X. CIA 2006. Lecture Notes in Computer Science(), vol 4149. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11839354_28

Download citation

  • DOI: https://doi.org/10.1007/11839354_28

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-38569-1

  • Online ISBN: 978-3-540-38570-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics