Specification and execution of transactional workflows
Modern database systems
An overview of workflow management: from process modeling to workflow automation infrastructure
Distributed and Parallel Databases - Special issue on software support for work flow management
Understanding and using patterns in software development
Theory and Practice of Object Systems - Special issue on patterns
Production workflow: concepts and techniques
Production workflow: concepts and techniques
Exception Handling in Workflow Management Systems
IEEE Transactions on Software Engineering - special section on current trends in exception handling—part II
Atomicity and isolation for transactional processes
ACM Transactions on Database Systems (TODS)
Workflow management: models, methods, and systems
Workflow management: models, methods, and systems
IEEE Transactions on Knowledge and Data Engineering
Web Services and Business Transactions
World Wide Web
Distributed and Parallel Databases
UTML: Unified Transaction Modeling Language
WISE '02 Proceedings of the 3rd International Conference on Web Information Systems Engineering
Business-to-business interactions: issues and enabling technologies
The VLDB Journal — The International Journal on Very Large Data Bases
Web service composition transaction management
ADC '04 Proceedings of the 15th Australasian database conference - Volume 27
Ensuring required failure atomicity of composite Web services
WWW '05 Proceedings of the 14th international conference on World Wide Web
A Concurrency Control Mechanism for Composite Service Supporting User-Defined Relaxed Atomicity
COMPSAC '08 Proceedings of the 2008 32nd Annual IEEE International Computer Software and Applications Conference
WS-CAF: contexts, coordination and transactions for web services
OTM'07 Proceedings of the 2007 OTM Confederated international conference on On the move to meaningful internet systems: CoopIS, DOA, ODBASE, GADA, and IS - Volume Part I
Web Services: Concepts, Architectures and Applications
Web Services: Concepts, Architectures and Applications
Systematic design of web service transactions
TES'05 Proceedings of the 6th international conference on Technologies for E-Services
Petri net based techniques for constructing reliable service composition
Journal of Systems and Software
An automatic subdigraph renovation plan for failure recovery of composite semantic Web services
Frontiers of Computer Science: Selected Publications from Chinese Universities
Hi-index | 0.00 |
Web services are defined independently of any execution context. Due to their inherent autonomy and heterogeneity, it is difficult to examine the behaviour of composite services, especially in case of failures. This paper is interested in ensuring composite services reliability. Reliable composition is defined as a composition where all instance executions are correct from a transactional and business point of view. In this paper, the authors propose a transactional approach for ensuring reliable Web service compositions. The approach integrates the expressivity power of workflow models and the reliability of Advanced Transactional Models ATM. This method offers flexibility for designers to specify their requirements in terms of control structure, using workflow patterns, and execution correctness. Contrary to ATM, the authors start from the designers' specifications to define the appropriate transactional mechanisms that ensure correct executions according to their requirements.