Towards a formal study of automatic failure recovery in protocol-based web service composition. Issue 2 (June 2016)
- Record Type:
- Journal Article
- Title:
- Towards a formal study of automatic failure recovery in protocol-based web service composition. Issue 2 (June 2016)
- Main Title:
- Towards a formal study of automatic failure recovery in protocol-based web service composition
- Authors:
- Menadjelia, Nardjes
- Abstract:
- Abstract In the protocol-based Web service composition, the runtime unavailability of component services may result in a failed execution of the composite. In literature, multiple recovery heuristics have been proposed. This work provides a formal study and focuses on the complexity issues of the recovery problem in the protocol-based Web service composition. A recovery is a process responsible of migrating the failed execution into an alternative execution of the composite that still has the ability to reach a final state. The alternative execution is called a recovery execution. Following failure occurrence, several recovery executions may be available. The problem of finding the best recovery execution(s) is called the recovery problem. Several criteria may be used to determine the best recovery execution(s). In this work, we define the best recovery execution as the one which is attainable from the failed execution with a maximal number of invisible compensations with respect to the client. We assume that all transitions are compensatable. For a given recovery execution, we prove that the decision problem associated with computing the number of invisibly compensated transitions is NP-complete, and thus, we conclude that deciding of the best recovery execution is in $$\Sigma _2^P$$ Σ 2 P .
- Is Part Of:
- Service oriented computing and applications. Volume 10:Issue 2(2016:Jun.)
- Journal:
- Service oriented computing and applications
- Issue:
- Volume 10:Issue 2(2016:Jun.)
- Issue Display:
- Volume 10, Issue 2 (2016)
- Year:
- 2016
- Volume:
- 10
- Issue:
- 2
- Issue Sort Value:
- 2016-0010-0002-0000
- Page Start:
- 173
- Page End:
- 184
- Publication Date:
- 2016-06
- Subjects:
- Web services recovery -- Web services composition -- Complexity -- Finite state machines
Electronic data processing -- Distributed processing -- Periodicals
Web services -- Periodicals
Electronic commerce -- Periodicals
004 - Journal URLs:
- http://link.springer.com/journal/11761 ↗
http://www.springer.com/gb/ ↗ - DOI:
- 10.1007/s11761-015-0176-z ↗
- Languages:
- English
- ISSNs:
- 1863-2386
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 8251.750000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 10048.xml