Supporting FIPA Interoperability for Legacy Multi-agent Systems

  • Christos Georgousopoulos
  • Omer F. Rana
  • Anthony Karageorgos
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2935)


The conversion of a Multi-Agent System (MAS) into a FIPA-compliant system (i.e. one that adheres to FIPA standards) is important to support interoperability across different MAS. We provide an approach to undertaking such a conversion using FIPA-compliant gateways [7]. This approach avoids the need to re-write the entire legacy system to adhere to FIPA specifications. We propose an architecture for FIPA-compliant gateways that could be connected to a legacy MAS to provide automated FIPA interoperability. The use of the gateways is demonstrated within a Digital Library composed of multi-spectral images of the Earth, as part of the Synthetic Aperture Radar Atlas (SARA).


Mobile Agent Internal Agent Test Agent Foreign Agency Agent Platform 
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.
    AgentCities - a global, collaborative effort to construct an open network of on-line systems hosting diverse agent based services (2003),
  2. 2.
    AgentCities node hosted by UMIST (University of Manchester Institute of Science and Technology), UK (2003),
  3. 3.
    Burg, B., Dale, J., Willmott, S.: Open Standards and Open Sources for Agent-Based Systems, Article in: Agentlink, news 6 (2001) Google Scholar
  4. 4.
    Charlton, P., Bonnefoy, D., Lhuillier, N., Gouaich, A.,Camenen, Y.: Dealing with interoperability for Agent Based Services, White paper (2000),
  5. 5.
  6. 6.
    FIPA-OS Inter-platform Communications Configuration Guide (2002),
  7. 7.
    Georgousopoulos, C., Rana, O.F.: An approach to conforming a MAS to a FIPAcompliant system. In: First International Joint Conference on Autonomous Agents and Multi-Agent Systems - AAMAS 2002, Italy, Bologna, pp. 968–975. ACM, New York (2002) ISBN 1-58113-480-0CrossRefGoogle Scholar
  8. 8.
    Georgousopoulos, C., Rana, O.F.: Combining State and Model-based Approaches for Mobile Agent Load Balancing. In: SAC 2003 - ACM Symposium on Applied Computing, Melbourne, Florida, USA, pp. 878–885. ACM, New York (2003) ISBN 1-58113-624-2CrossRefGoogle Scholar
  9. 9.
  10. 10.
  11. 11.
    JADE (Java Agent DEvelopment Framework) (2003),
  12. 12.
    Panti, M., Penserini, L., Spalazzi, L., Valenti, S.: A FIPA compliant agent platform for federated information systems. In: ACIS, Special issue on software engineering applied to networking & parallel/distributed computing, USA, vol. 1(3), pp. 145–156 (2000)Google Scholar
  13. 13.
    Poslad, S., Calisti, M.: Towards improved trust and security in FIPA agent platforms. In: Proceedings of Autonomous Agents 2000 Workshop on Deception, Fraud and Trust in Agent Societies, Spain (2000) Google Scholar
  14. 14.
    Yang, Y., Rana, O.F., Georgousopoulos, C., Walker, D.W., Williams, R., Aloisio, G.: Agent based data management in digital libraries. Parallel Computing Journal, Elsevier Science 28(5) (2002)Google Scholar
  15. 15.
    Yang, Y., Rana, O. F., Walker, D. W., Williams, R., Aloisio, G.: Towards an XML and Agent-Based Framework for the Distributed Management of Multi-Spectral Data. In: 6th International Digital Media Symposium, Bradford, UK (2001)Google Scholar
  16. 16.
    Voyager, Recursion Software, Inc. (2003),
  17. 17.
    Williams, R.D., Sears, B.: A High-Performance Active Digital Library, Parallel Computing, Special issue on Metacomputing (1998)Google Scholar
  18. 18.
    FIPA Communicative Act Library Specification,
  19. 19.

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Christos Georgousopoulos
    • 1
  • Omer F. Rana
    • 1
  • Anthony Karageorgos
    • 2
  1. 1.School of Computer ScienceCardiff UniversityCardiffUK
  2. 2.Department of ComputationUMISTManchesterUK

Personalised recommendations