Academic Journals Database
Disseminating quality controlled scientific knowledge

A Workflow-Based Failure Recovery in Web Services Composition

ADD TO MY LIST
 
Author(s): Navid Keihani Rad | Salman Zare | Omid Bushehrian

Journal: Advances in Molecular Imaging
ISSN 2161-6728

Volume: 05;
Issue: 02;
Start page: 89;
Date: 2012;
Original page

Keywords: Fault Tolerance | Service Oriented Architecture | Service Composition | Finite State Process

ABSTRACT
In previous researches in the field of supporting reliability and fault tolerance in web service composition, only low level programming constructs such as exception handling (for example in WSBPEL) were considered. However we believe that the reliability and fault tolerance for composite services must be handled at a higher level of abstraction, i.e. at the workflow level. Therefore a language and technology independent method for fault-tolerant composition of web services is needed. To do this, a fault tolerant workflow is built in which the execution order of the services is determined such that upon a service failure a recovery process with the lowest cost is started. The cost of a service failure includes the cost of failed service and the total costs of roll-baking the previously executed services which are dependent on the failed service. In this article a FSP language is applied to formally specify the workflow.
Why do you need a reservation system?      Save time & money - Smart Internet Solutions