FaCETa: Backward and Forward Recovery for Execution of Transactional Composite WS - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2012

FaCETa: Backward and Forward Recovery for Execution of Transactional Composite WS

Résumé

In distributed software contexts, Web Services (WSs) that provide transactional properties are useful to guarantee reliable Transactional Composite WSs (TCWSs) execution and to ensure the whole system consistent state even in presence of failures. Fails during the execution of a TCWS can be repaired by forward or backward recovery processes, according to the component WSs transactional properties. In this paper, we present the architecture and an implementation of a framework, called FaCETa, for efficient, fault tolerant, and correct distributed execution of TCWSs. FaCETa relies on WSs replacement, on a compensation protocol, and on unrolling processes of Colored Petri-Nets to support fails. We implemented FaCETa in a Message Passing Interface (MPI) cluster of PCs in order to analyze and compare the behavior of the recovery techniques and the intrusiveness of the framework.
Fichier principal
Vignette du fichier
REDp4(1).pdf (1004.48 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01497883 , version 1 (29-03-2017)

Identifiants

  • HAL Id : hal-01497883 , version 1

Citer

Rafael Angarita, Yudith Cardinale, Marta Rukoz. FaCETa: Backward and Forward Recovery for Execution of Transactional Composite WS. RED 2012, May 2012, Heraklion, Greece. ⟨hal-01497883⟩
49 Consultations
139 Téléchargements

Partager

Gmail Facebook X LinkedIn More