2014
DOI: 10.1049/iet-sen.2013.0175
|View full text |Cite
|
Sign up to set email alerts
|

Cost‐aware execution of transactional web services using labelled transition systems

Abstract: Recently web service composition has become a very cost-effective way to develop business applications. However, owing to the unreliable nature of web services, providing the transactional support in execution of a service composition is an important design requirement. To guarantee the transactional execution of service compositions, a fault-handling routine has to be started once a service failure occurs in order to undo the effect of previously completed services by calling their corresponding compensation … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
6
0

Year Published

2015
2015
2019
2019

Publication Types

Select...
3
2

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(6 citation statements)
references
References 18 publications
0
6
0
Order By: Relevance
“…Boushehrian and Zare have proposed a system to build transactional compositions with low rollback cost using a tagging system and a scheduler. 25 In the method, by using virtual dependencies, primacy and recency were created between parallel web services. Both primacy and recency remove rollback cost of some web services, which in turn significantly decreases average rollback cost.…”
Section: Previous Researchesmentioning
confidence: 99%
See 1 more Smart Citation
“…Boushehrian and Zare have proposed a system to build transactional compositions with low rollback cost using a tagging system and a scheduler. 25 In the method, by using virtual dependencies, primacy and recency were created between parallel web services. Both primacy and recency remove rollback cost of some web services, which in turn significantly decreases average rollback cost.…”
Section: Previous Researchesmentioning
confidence: 99%
“…Boushehrian and Zare have proposed a system to build transactional compositions with low rollback cost using a tagging system and a scheduler . In the method, by using virtual dependencies, primacy and recency were created between parallel web services.…”
Section: Previous Researchesmentioning
confidence: 99%
“…The choice between the forward or backward recovery upon a service failure can be made either at run time based on the context information but by incurring some runtime overhead [12, 13] or at design time using an optimisation algorithm [5, 14, 6, 10, 2].…”
Section: Related Workmentioning
confidence: 99%
“…Composing basic services in composition tools to obtain a value‐added service which can be deployed and executed by the execution engines is widely used by software developers. In the unreliable Internet infrastructure the concept of Transactional Service Composition (TSC) is recently known as an important non‐functional concern when designing safe and reliable service compositions [1–3]. A composite service with the transactional property guarantees the atomic execution, i.e.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation