A framework for reliable execution of transactional composite web services

  • Authors:
  • Yudith Cardinale;Marta Rukoz

  • Affiliations:
  • Universidad Simón Bolívar, Caracas, Venezuela;Université Paris Ouest Nanterre La Defense, Paris, France

  • Venue:
  • Proceedings of the International Conference on Management of Emergent Digital EcoSystems
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Web Services (WSs) that provide transactional properties are useful to guarantee reliable Composite WSs (CWSs) execution. In this paper, we propose a framework for efficient, fault tolerant, and correct distributed execution of Transactional CWSs (TCWSs). Our framework relies on WSs replacement and on a compensation protocol to support forward and backward recovery. We represent a TCWS and its corresponding backward recovery process by Colored Petri-Nets (CPNs) and, to ensure correct execution and compensation flows, unfolding processes of the CPNs are followed. We formalize the TCWS execution and recovery processes based on CPN properties. We also present the framework architecture and execution and recovery algorithms.