Sciweavers

SIGSOFT
2007
ACM

Detection and resolution of atomicity violation in service composition

14 years 5 months ago
Detection and resolution of atomicity violation in service composition
Atomicity is a desirable property that safeguards application consistency for service compositions. A service composition exhibiting this property could either complete or cancel itself without any side effects. It is possible to achieve this property for a service composition by selecting suitable web services to form an atomicity sphere. However, this property might still be breached at runtime due to the interference between various service compositions caused by implicit interactions. Existing approaches to addressing this problem by restricting concurrent execution of services to avoid all implicit interactions however compromise the performance of service compositions due to the long running nature of web services. In this paper, we propose a novel static approach to analyzing the implicit interactions a web service may interfere and their impacts on the atomicity property in each of its service compositions. By locating afflicted implicit interactions in a service composition, ...
Chunyang Ye, S. C. Cheung, W. K. Chan, Chang Xu
Added 20 Nov 2009
Updated 20 Nov 2009
Type Conference
Year 2007
Where SIGSOFT
Authors Chunyang Ye, S. C. Cheung, W. K. Chan, Chang Xu
Comments (0)