Ensuring Required Failure Atomicity of Composite Web Services

Sami Bhiri 1 Olivier Perrin 1 Claude Godart 1
1 ECOO - Environment for cooperation
INRIA Lorraine, LORIA - Laboratoire Lorrain de Recherche en Informatique et ses Applications
Abstract : The recent evolution of Internet, driven by the Web services technology, is extending the role of the Web from a support of information interaction to a middleware for B2B interactions. Indeed, the Web services technology allows enterprises to outsource parts of their business processes using Web services. And it also provides the opportunity to dynamically offer new value-added services through the composition of pre-existing Web services. In spite of the growing interest in Web services, current technologies are found lacking efficient transactional support for composite Web services (CSs). In this paper, we propose a transactional approach to ensure the failure atomicity, of a CS, required by partners. We use the Accepted Termination States (ATS) property as a mean to express the required failure atomicity. Partners specify their CS, mainly its control flow, and the required ATS. Then, we use a set of transactional rules to assist designers to compose a valid CS with regards to the specified ATS.
Document type :
Conference papers
Complete list of metadatas

https://hal.inria.fr/inria-00000769
Contributor : Olivier Perrin <>
Submitted on : Thursday, November 17, 2005 - 4:00:47 PM
Last modification on : Thursday, January 11, 2018 - 6:19:48 AM

Identifiers

Collections

Citation

Sami Bhiri, Olivier Perrin, Claude Godart. Ensuring Required Failure Atomicity of Composite Web Services. 14th International World Wide Web Conference - WWW'2005, W3C, May 2005, Chiba/Japan, pp.138 - 147, ⟨10.1145/1060745.1060769⟩. ⟨inria-00000769⟩

Share

Metrics

Record views

188