Title: A survey of transactional issues for Web Service composition and recovery

Authors: Le Gao; Susan D. Urban; Janani Ramachandran

Addresses: Department of Computer Science, Texas Tech University, Lubbock, Texas 79409, USA. ' Department of Industrial Engineering, Texas Tech University, Lubbock, Texas 79409, USA. ' Department of Computer Science, Texas Tech University, Lubbock, Texas 79409, USA

Abstract: This paper presents a survey of transactional and recovery issues for web service composition. Service composition creates challenges for concurrent processes that access shared data. This paper outlines past research on advanced transaction models and transactional workflows. Standards to support transactions for web service composition are then presented. The paper then elaborates on data consistency issues for web service composition, outlining relaxed locking techniques, data dependency analysis, and other modularisation techniques for user-defined correctness, flexible recovery actions, and cross-cutting concerns. Failure recovery strategies, self-healing mechanisms, and checkpointing systems are also addressed. The paper concludes by outlining challenges for future research.

Keywords: transactional work?ow; service composition; service recovery; data consistency; data dependency; failure recovery; web services; relaxed locking; modularisation; self-healing mechanisms; checkpointing systems.

DOI: 10.1504/IJWGS.2011.044709

International Journal of Web and Grid Services, 2011 Vol.7 No.4, pp.331 - 356

Published online: 17 Apr 2015 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article