Nested transactions: an approach to reliable distributed computing
Nested transactions: an approach to reliable distributed computing
SIGMOD '87 Proceedings of the 1987 ACM SIGMOD international conference on Management of data
Database transaction models for advanced applications
Database transaction models for advanced applications
Advanced Transaction Models and Architectures
Advanced Transaction Models and Architectures
Workflow and Process Automation: Concepts and Technology
Workflow and Process Automation: Concepts and Technology
Database Support for Workflow Management: The Wide Project
Database Support for Workflow Management: The Wide Project
Advanced Transaction Models in Workflow Contexts
ICDE '96 Proceedings of the Twelfth International Conference on Data Engineering
The Mentor Project: Steps Toward Enterprise-Wide Workflow Management
ICDE '96 Proceedings of the Twelfth International Conference on Data Engineering
Two-Layer Transaction Management for Workflow Management Applications
DEXA '97 Proceedings of the 8th International Conference on Database and Expert Systems Applications
An Architecture for Nested Transaction Support on Standard Database Systems
DEXA '98 Proceedings of the 9th International Conference on Database and Expert Systems Applications
COOPIS '96 Proceedings of the First IFCIS International Conference on Cooperative Information Systems
Semantics and Architecture of Global Transaction Support in Workflow Environments
COOPIS '99 Proceedings of the Fourth IECIS International Conference on Cooperative Information Systems
Hi-index | 0.00 |
Workflow management systems require advanced transaction support to cope with their inherently long-running processes. The recent trend to distribute workflow executions requires an even more advanced transaction support system that is able to handle distribution. This paper presents a model as well as an architecture to provide distributed advanced transaction support. Characteristic of the transaction support system is the ability to deal with arbitrary distribution of business processes over multiple workflow management systems and the support for flexible rollbacks. The modularity of the architecture and the orthogonality with respect to the workflow management system allows the transaction system to be applied in other application areas as well. The high scalability of the architecture allows an arbitrary combination of transaction support systems and workflow management systems of which the locations are irrelevant. In the WIDE project, the developed technology is applied to the commercial FORO workflow management system.