Bridging Multi Agent Systems and Web Services: towards interoperability between Software Agents and Semantic Web Services

The semantic Web services have been emerging to enable dynamic service discovery, composition, invocation, execution monitoring. On the other hand, software agents are envisioned as autonomous, proactive software entities that act on behalf its users according to a given agenda of goals. Software agents have been envisioned as potential user of semantic Web services in order to interact with semantic descriptions of SWS to autonomously discover, select, compose, invoke and execute the services based on user requirements. However, there exists a communication gap among the both. The major reason is that software agents are not compatible with widely accepted standards of Web services. This paper provides a solution to make multi agent systems compatible with existing Web services standards without changing their existing specifications and implementations, with an assumption that it will be helpful for enabling further interoperability between software agents and semantic Web services. AgentWeb gateway is an initiative for dynamic and seamless interoperation of multi agent systems and Web services. We present abstract architecture and detailed design of the proposed system, abstract algorithms for required protocol transformations, evaluation of the system and analysis of results

[1]  HELENE , 1965, Minna Kautsky, Auswahl aus ihrem Werk.

[2]  Kinji Mori,et al.  Autonomous decentralized systems: Concept, data field architecture and future trends , 1993, Proceedings ISAD 93: International Symposium on Autonomous Decentralized Systems.

[3]  Michael Wooldridge,et al.  Agent-based software engineering , 1997, IEE Proc. Softw. Eng..

[4]  Nicholas R. Jennings,et al.  Software Engineering with Agents: Pitfalls and Pratfalls , 1999, IEEE Internet Comput..

[5]  K. Mori,et al.  Autonomous information fading and service-guided navigation techniques for mobile agents , 1999, IEEE SMC'99 Conference Proceedings. 1999 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.99CH37028).

[6]  M. Calisti,et al.  FOUNDATION FOR INTELLIGENT PHYSICAL AGENTS , 2000 .

[7]  M. Raisinghani Electronic commerce at the dawn of the third millennium , 2000 .

[8]  Ami Marowka,et al.  The GRID: Blueprint for a New Computing Infrastructure , 2000, Parallel Distributed Comput. Pract..

[9]  Bernard Burg,et al.  Agentcities: Building a Global Next-Generation Service Environment , 2002 .

[10]  Steven Tuecke,et al.  The Physiology of the Grid An Open Grid Services Architecture for Distributed Systems Integration , 2002 .

[11]  My Agent Wants to Talk to Your Service : Personalizing Web Services through Agents , 2002 .

[12]  Michael Luck,et al.  Agent technology: Enabling next generation computing , 2003 .

[13]  Hafiz Farooq Ahmad,et al.  Autonomous Distributed Service System: Basic Concepts and Evaluation , 2003, GCC.

[14]  J. Plank,et al.  Grid Resource Allocation and Control Using Computational Economies , 2003 .

[15]  Nicholas R. Jennings,et al.  A Roadmap of Agent Research and Development , 2004, Autonomous Agents and Multi-Agent Systems.

[16]  Hiroki Suguri,et al.  Decentralized multi agent system: Basic thoughts , 2004 .

[17]  David A. Levine,et al.  Interactivity with Scalability , 2004, The Grid 2, 2nd Edition.

[18]  Ian Foster,et al.  The Grid 2 - Blueprint for a New Computing Infrastructure, Second Edition , 1998, The Grid 2, 2nd Edition.

[19]  Carole Goble,et al.  Enhancing Services and Applications with Knowledge and Semantics , 2004, The Grid 2, 2nd Edition.

[20]  Chris Walton,et al.  An Agent-based e-Science Experiment Builder , 2004 .

[21]  H.F. Ahmad,et al.  Distributed and scalable message transport service for high performance multi-agent systems , 2004, 2004 International Networking and Communication Conference.

[22]  Jérôme Euzenat,et al.  Semantic intelligent middleware for the web and the grid , 2004 .

[23]  Jos de Bruijn,et al.  Web Service Modeling Ontology , 2005, Appl. Ontology.

[24]  Nicholas R. Jennings,et al.  Brain Meets Brawn: Why Grid and Agents Need Each Other , 2004, Towards the Learning Grid.

[25]  Hafiz Farooq Ahmad,et al.  Autonomous Semantic Grid: Principles of Autonomous Decentralized Systems for Grid Computing , 2005, IEICE Trans. Inf. Syst..