Title
FaCETa: Backward and forward recovery for execution of transactional composite WS
Date Issued
01 January 2015
Access level
open access
Resource Type
conference paper
Author(s)
Angarita R.
Rukoz M.
Publisher(s)
Springer Verlag
Abstract
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. Failures 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 failures. 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.
Start page
343
End page
357
Volume
7540
Language
English
OCDE Knowledge area
Hardware, Arquitectura de computadoras Ciencias de la computación Ingeniería de sistemas y comunicaciones
Scopus EID
2-s2.0-84942673173
ISSN of the container
03029743
ISBN of the container
9783662466407
Conference
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics): Extended Semantic Web Conference, ESWC 2012
Sources of information: Directorio de Producción Científica Scopus