ABSTRACT
In many settings Web services are now perceived as the first choice technology to provide neatly encapsulated functionality for Web-based computation. To date, many standards have been produced and adoption is accelerating across numerous application domains. This uptake has long been recognized by members of software agent community with several approaches reported that explore various means of extending the utility of Web services with the autonomous control offered by agents. This paper reports on the recent work of several members of this community to consolidate their approaches into a common specification describing how to seamlessly interconnect FIPA compliant agent systems with W3C compliant Web services. This work has been conducted within the context of the IEEE FIPA Agent and Web Service Integration working group and will be shortly published as a new FIPA specification.
- The FIPA Specifications. www.fipa.org/repository/index.html/.Google Scholar
- Integrating web services into agentcities, November 2003. Agentcities Web Services Working Group.Google Scholar
- D. Booth, H. Haas, F. McCabe, E. newcomer, M. Champion, C. Ferris, and D. Orchard. Web Service Architecture: W3C Working Group Note, February 2004.Google Scholar
- E. Christensen, F. Curbera, G. Meredith, and S. Weerawarana. Web Services Description Language (WSDL) 1.1, March 2001.Google Scholar
- L. Clement, A. Hatley, C. von Riegen, and T. Rogers. UDDI Specification Version 3.0.2, October 2004. www.uddi.org/pubs/uddi_v3.htm.Google Scholar
- D. Greenwood, P. Buhler, and A. Reitbauer. Web Service Discovery and Composition using the Web Service Integration Gateway. In Proceedings of the 2005 IEEE International Conference on e-Technology, e-Commerce and e-Service, pages 789--790, Washington, DC, 2005. Google ScholarDigital Library
- D. Greenwood and M. Calisti. Engineering Web Service--Agent Integration. In Proceedings of the IEEE International Conference on Systems, Man and Cybernetics, pages 1918--1925, The Hague, Netherlands, 2004.Google ScholarCross Ref
- I. Horrocks, P. F. Patel-Schneider, H. Boley, S. Tabet, B. Grosof, and M. Dean. SWRL: A Semantic Web Rule Language Combining OWL and RuleML, May 2004.Google Scholar
- A. U. Mallya and M. P. Singh. Specifying and resolving preferences among agent interaction patterns. In Proceedings of the fifth international joint conference on Autonomous agents and multiagent systems, pages 1361--1368, New York, 2006. ACM Press. Google ScholarDigital Library
- N. Mitra. Simple Object Access Protocol (SOAP) 1.2 Part 0: Primer, June 2003.Google Scholar
- X. T. Nguyen. Demonstration of WS2JADE. In Proceedings of the Fourth International Joint Conference on Autonomous Agents and Multiagent Systems, pages 135--136, Utrecht, The Netherlands, July 2005. Google ScholarDigital Library
- D. Richards, S. van Splunter, F. M. T. Brazier, and M. Sabou. Composing Web Services using an Agent Factory. In Proceedings of the 1st International Workshop on Web Services and Agent Based Engineering, Sydney, July 2003.Google Scholar
- M. O. Shafiq, A. Ali, H. F. Ahmad, and H. Suguri. AgentWeb Gateway - a Middleware for Dynamic Integration of Multi Agent System and Web Services Framework. In Proceedings of the 14th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprise, pages 267--270, Washington, DC, 2005. IEEE Computer Society. Google ScholarDigital Library
- M. K. Smith, D. McGuinness, R. Volz, and C. Welty. Web Ontology Language (OWL) Guide version 1.0, 2002.Google Scholar
- E. L. Soto. Fipa agent messaging grounded on web services. In Proceedings of the 3rd International Conference on Grid Service Engineering and Management, September 2006.Google Scholar
- B. Tony, R. Savarimuthu, M. Purvis, M. Purvis, and S. Cranefield. Integrating web services with agent based workflow management system (wfms). In Proc. of the IEEE/WIC/ACM International Conference on Web Intelligence (WI'05), Compiegne, France, September 2005. Google ScholarDigital Library
- L. Z. Varga and Á. Hajnal. Engineering Web Service Invocations from Agent Systems. In Proceedings of the 3rd International Central and Eastern European Conference on Multi-Agent Systems, pages 626--635, Prague, Czech Republic, June 2003. Google ScholarDigital Library
Index Terms
- The IEEE FIPA approach to integrating software agents and web services
Recommendations
A Web services composition approach based on software agents and context
SAC '04: Proceedings of the 2004 ACM symposium on Applied computingWe present an agent-based and context-oriented approach for Web services composition. A Web service is an accessible application that other applications and humans can discover and trigger to satisfy various needs. Due to the complexity of Web services ...
FIPA and MASIF standards: a comparative study and strategies for integration
NSEC '10: Proceedings of the 2010 National Software Engineering ConferenceSoftware Agents are autonomous piece of code that acts on behalf of its user to achieve the goals of the user. They are considered as one of the most vital components of semantic web. To facilitate the development of software agents for real world ...
Enabling mobile agents interoperability through FIPA standards
CIA'06: Proceedings of the 10th international conference on Cooperative Information AgentsMobility 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 ...
Comments