Advertisement

Inter-organizational Interoperability through Integration of Multiagent, Web Service, and Semantic Web Technologies

  • Paul Karaenke
  • Michael Schuele
  • András Micsik
  • Alexander Kipp
Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 98)

Abstract

This paper presents a software architecture for inter-organizational multiagent systems. The architecture integrates Web service technology into multiagent systems to overcome the technical interoperability problem of current multiagent systems in the fast growing service-oriented environments. We integrate Semantic Web technology to make multiagent systems semantically interoperable. We address the problem of interoperability regarding interfaces, messaging protocols, data exchanged, and security whilst considering a dynamic e-business environment. The proposed architecture enables service virtualization, secure service access across organizational boundaries, service-to-agent communication, and OWL reasoning within agents.

Keywords

multiagent systems web services semantic web 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Bratman, M.E., Israel, J., Pollack, M.E.: Plans and resource-bounded practical reasoning. Computional Intelligence 4, 349–355 (1988)CrossRefGoogle Scholar
  2. 2.
    Dickinson, I., Wooldridge, M.: Towards Practical Reasoning Agents for the Semantic Web. In: 2nd International Joint Conference on Autonomous Agents and Multi-Agent Systems, AAMAS 2003 (2003)Google Scholar
  3. 3.
    FIPA Communicative Act Library Specification, http://www.fipa.org/specs/fipa00037/
  4. 4.
    FIPA Request Interaction Protocol Specification, http://www.fipa.org/specs/fipa00026/
  5. 5.
    Foster, I., Jennings, N.R., Kesselman, C.: Brain meets brawn: why Grid and agents need each other. In: 3rd International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS 2004), pp. 8–15 (2004)Google Scholar
  6. 6.
    Greenwood, D., Calisti, M.: Engineering Web Service - Agent Integration. In: IEEE International Conference on Systems, Man & Cybernetics. IEEE Press, New York (2004)Google Scholar
  7. 7.
    Greenwood, D., Lyell, M., Mallya, A., Suguri, H.: The IEEE FIPA approach to integrating software agents and web services. In: 6th International Joint Conference on Autonomous Agents and Multiagent Systems, AAMAS 2007 (2007)Google Scholar
  8. 8.
    Haugeneder, H., Steiner, D., McCabe, F.: IMAGINE: A framework for building multi-agent systems. In: Deen, S.M. (ed.) 1994 International Working Conference on Cooperating Knowledge Based Systems (CKBS 1994), pp. 31–64 (1994)Google Scholar
  9. 9.
    Howden, N., Rönnquist, R., Hodgson, A., Lucas, A.: JACK intelligent agents - summary of an agent infrastructure. In: 5th International Conference on Autonomous Agents (Agents 2001) (2001) Google Scholar
  10. 10.
    IEEE Recommended Practice for Software Requirements Specification, ANSI/IEEE Std 830-1998. IEEE Press, New York (1998)Google Scholar
  11. 11.
    Jade - Java Agent DEvelopment Framework, http://jade.tilab.com/
  12. 12.
    Jade Web Services Integration Gateway (WSIG) Guide, http://jade.tilab.com/doc/tutorials/WSIG_Guide.pdf
  13. 13.
  14. 14.
    Jarach, D.: The evolution of airport management practices: towards a multi-point, multi-service, marketing-driven firm. Journal of Air Transport Management 7(2), 119–125 (2001)CrossRefGoogle Scholar
  15. 15.
    Karaenke, P., Kirn, S.: A Multi-tier Negotiation Protocol for Logistics Service Chains. In: 18th European Conference on Information Systems, ECIS 2010 (2010)Google Scholar
  16. 16.
    Kipp, A., Schubert, L., Geuer-Pollmann, C.: Dynamic Service Encapsulation. In: First International Conference on Cloud Computing (2009)Google Scholar
  17. 17.
    Laclavík, M., Balogh, Z., Babík, M.: AgentOWL: Semantic Knowledge Model and Agent Architecture. Computing and Informatics 25(5), 419–437 (2006)Google Scholar
  18. 18.
    Micsik, A., Pallinger, P., Klein, A.: SOAP based message transport for the jade multiagent platform. In: 8th International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2009), Industry track, pp. 101–104 (2009)Google Scholar
  19. 19.
    Moreira, Á.F., Vieira, R., Bordini, R.H., Hübner, J.: Agent-Oriented Programming with Underlying Ontological Reasoning. In: Baldoni, M., Endriss, U., Omicini, A., Torroni, P. (eds.) DALT 2005. LNCS (LNAI), vol. 3904, pp. 155–170. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  20. 20.
    Muñoz Frutos, H., Kotsiopoulos, I., Vaquero Gonzalez, L.M., Rodero Merino, L.: Enhancing Service Selection by Semantic QoS. In: Aroyo, L., Traverso, P., Ciravegna, F., Cimiano, P., Heath, T., Hyvönen, E., Mizoguchi, R., Oren, E., Sabou, M., Simperl, E. (eds.) ESWC 2009. LNCS, vol. 5554, pp. 565–577. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  21. 21.
    Negri, A., Poggi, A., Tomaiuolo, M.: Intelligent Task Composition and Allocation through Agents. In: 14th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprise (WETICE 2005), pp. 255–260. IEEE Press, New York (2005)CrossRefGoogle Scholar
  22. 22.
    Nguyen, X.T.: Demonstration of WS2JADE. In: 4th International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS 2005), pp. 135–136 (2005)Google Scholar
  23. 23.
    Paurobally, S., Jennings, N.R.: Protocol engineering for web services conversations. Engineering Applications of Artificial Intelligence 18(2), 237–254 (2005)CrossRefGoogle Scholar
  24. 24.
    Shafiq, O.M., Ali, A., Ahmad, H.F., Suguri, H.: AgentWeb Gateway - a middleware for dynamic integration of Multi Agent System and Web Services Framework. In: 14th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprise (WETICE 2005), pp. 267–270. IEEE Press, New York (2005)CrossRefGoogle Scholar
  25. 25.
    León Soto, E.: Agent Communication Using Web Services, a New FIPA Message Transport Service for Jade. In: Petta, P., Müller, J.P., Klusch, M., Georgeff, M. (eds.) MATES 2007. LNCS (LNAI), vol. 4687, pp. 73–84. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  26. 26.
    Steiner, D.E., Haugeneder, H., Mahling, D.: Collaboration of knowledge bases via knowledge based collaboration. In: Deen, S.M. (ed.) Proceedings of the International Working Conference on Cooperating Knowledge Based Systems, CKBS 1990, pp. 113–133. Springer, Heidelberg (1991)Google Scholar
  27. 27.
    W3C: Web Ontology Language (OWL), http://www.w3.org/2004/OWL/
  28. 28.
    Wooldridge, M.: Reasoning about rational agents. MIT Press (2000)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Paul Karaenke
    • 1
  • Michael Schuele
    • 1
  • András Micsik
    • 2
  • Alexander Kipp
    • 3
  1. 1.Information Systems 2University of HohenheimStuttgartGermany
  2. 2.MTA SZTAKIHungary
  3. 3.High Performance Computing Center StuttgartStuttgartGermany

Personalised recommendations