Towards a conversation-driven composition of web services

We outline the role and benefits that conversations could bring to Web services in general and their composition in particular. A Web service is an accessible application that other applications and humans as well can discover and trigger to satisfy multiple needs (e.g., accommodation booking). While much of the work on Web services to date has focussed on low-level standards for publishing, discovering, and invoking Web services, it is deemed appropriate to start leveraging the Web services to the level of active components. These components would be able to engage in conversations, make decisions, and adjust their behavior according to the situations in which they participate. A conversation is a consistent exchange of messages between participants involved in joint operations and thus, have common interests.

[1]  Stefan Tai,et al.  The next step in Web services , 2003, CACM.

[2]  Quan Z. Sheng,et al.  The Self-Serv Environment for Web Services Composition , 2003, IEEE Internet Comput..

[3]  Bernard Burg Agents in the World of Active Web-Services , 2001, Digital Cities.

[4]  Michael N. Huhns,et al.  Agents as Web Services , 2002, IEEE Internet Comput..

[5]  Diego Calvanese,et al.  A Foundational Vision of e-Services , 2003, WES.

[6]  Asit Dan,et al.  A Service Level Agreement Language for Dynamic Electronic Services , 2002, Proceedings Fourth IEEE International Workshop on Advanced Issues of E-Commerce and Web-Based Information Systems (WECWIS 2002).

[7]  Zakaria Maamar,et al.  A conceptual analysis of the role of conversations in Web services composition , 2004, IEEE International Conference on e-Technology, e-Commerce and e-Service, 2004. EEE '04. 2004.

[8]  Prabir Nandi,et al.  Conversation-enabled Web Services for Agents and e-Business , 2002, International Conference on Internet Computing.

[9]  Ahmed K. Elmagarmid,et al.  Composing Web services on the Semantic Web , 2003, The VLDB Journal.

[10]  Brahim Chaib-draa,et al.  Trends in Agent Communication Language , 2002, Comput. Intell..

[11]  Liliana Ardissono,et al.  Enabling conversations with web services , 2003, AAMAS '03.

[12]  Sheila A. McIlraith,et al.  Agent-based composite services in DAML-S: The behavior-oriented design of an intelligent semantic web , 2003 .