22nd International Symposium on Reliable Distributed Systems, 2003. Proceedings.
DOI: 10.1109/reldis.2003.1238066
|View full text |Cite
|
Sign up to set email alerts
|

Coordinated forward error recovery for composite Web services

Abstract: This paper proposes a solution based on forward error recovery, oriented towards providing dependability of composite Web services. While exploiting their possible support for fault tolerance (e.g., transactional support at the level of each service), the proposed solution has no impact on the autonomy of the individual Web services, Our solution lies in system structuring in terms of co-operative atomic actions that have a well-defined behaviour, both in the absence and in the presence of service failures. Mo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Publication Types

Select...
7
1
1

Relationship

0
9

Authors

Journals

citations
Cited by 36 publications
(4 citation statements)
references
References 12 publications
0
4
0
Order By: Relevance
“…In this context of Web Services recovery [43], Issarny et al proposed the concept of Web Service Composition Action, which allows multiple choices to be selected based on pre-established specifications. Other works such as [44] define transaction behaviors to compensate for failures based on the workflow skeleton.…”
Section: Related Workmentioning
confidence: 99%
“…In this context of Web Services recovery [43], Issarny et al proposed the concept of Web Service Composition Action, which allows multiple choices to be selected based on pre-established specifications. Other works such as [44] define transaction behaviors to compensate for failures based on the workflow skeleton.…”
Section: Related Workmentioning
confidence: 99%
“…To enhance compensation flexibility, work such as that in Lin and Liu (2005) has used business rules to alter the execution of compensating procedures. Other techniques include Web Services Composition Action (Tartanoglu, Issarny, & Romanovsky, 2003), WebTransact (Pires, Benevides, & Mattoso, 2003), and the work of Vidyasankar and Vossen (2004), defining a model that supports features such as atomic transactions, pivot transactions, compensatable transactions, and re-triable transactions, as well as forward and backward recovery techniques.…”
Section: Transactional Issues For Service Compositionmentioning
confidence: 99%
“…In order to further support deployment of composed services, issues related to cooperative execution of components in different containers must be solved, namely transaction, exception and state management. We implemented a distributed transaction management scheme known as split or open nested transaction model (Gray, 1993;Mikalsen 2002;Tartanoglu, 2003). In this model, one transaction can be split into a number of subtransactions that can commit independently.…”
Section: Figure 2 Loan Composition Examplementioning
confidence: 99%