A multilevel model for Web service composition

Web services are rapidly becoming popular as a vehicle for the design, integration, composition, and deployment of distributed and heterogeneous software. However, while industry standards for the description, composition, and orchestration of Web services have been under discussion (and development) for quite some time already, their conceptual underpinnings are still in their infancy. Indeed, conceptual models/or service specification are rare so far, as are investigations based on them. This paper presents a multilevel service composition model that perceives service specification as going through several levels of abstraction, from transactional operations to the end user. Importantly, the model allows for specification of desirable composition properties at all levels. Different ways of achieving these properties as well as implications of the model are addressed.

[1]  Xiang Fu,et al.  Formal Verification of e-Services and Workflows , 2002, WES.

[2]  Gustavo Alonso,et al.  Atomicity and isolation for transactional processes , 2002, TODS.

[3]  Eric Newcomer,et al.  Understanding Web Services: XML, WSDL, SOAP, and UDDI , 2002 .

[4]  Marc H. Scholl,et al.  Transactional information systems: theory, algorithms, and the practice of concurrency control and recovery , 2001, SGMD.

[5]  Jianwen Su,et al.  E-services: a look behind the curtain , 2003, PODS.

[6]  Chiara Francalanci,et al.  Modeling Coordination and Control in Cross-Organizational Workflows , 2002, OTM.

[7]  J. Roy,et al.  Understanding Web services , 2001 .

[8]  Massimo Mecella,et al.  Modeling E -service Orchestration through Petri Nets , 2002, TES.

[9]  Heiko Schuldt,et al.  Supporting Reliable Transactional Business Processes by Publish/Subscribe Techniques , 2001, TES.

[10]  Gottfried Vossen,et al.  A Multi-Level Model for Web Service Composition , 2004 .

[11]  Gottfried Vossen,et al.  Transactional Information Systems: Theory, Algorithms, and the Practice of Concurrency Control and Recovery , 2002 .

[12]  Xiang Fu,et al.  Conversation specification: a new approach to design and analysis of e-service composition , 2003, WWW '03.

[13]  Paulo F. Pires,et al.  Building Reliable Web Services Compositions , 2002, Web, Web-Services, and Database Systems.

[14]  Thomas A. Mikalsen,et al.  Reliable Composition of Autonomous Web Services , 2002 .

[15]  Hye-Young Paik,et al.  Peer-to-Peer Traced Execution of Composite Services , 2001, TES.