SIGMOD '87 Proceedings of the 1987 ACM SIGMOD international conference on Management of data
Organizing long-running activities with triggers and transactions
SIGMOD '90 Proceedings of the 1990 ACM SIGMOD international conference on Management of data
Principles and realization strategies of multilevel transaction management
ACM Transactions on Database Systems (TODS)
Modeling long-running activities as nested sagas
Data Engineering
Database transaction models for advanced applications
Database transaction models for advanced applications
Synthesis of extended transaction models using ACTA
ACM Transactions on Database Systems (TODS)
Java how to program
Recovery mechanisms in database systems
Recovery mechanisms in database systems
FlowBack: providing backward recovery for workflow management systems
SIGMOD '98 Proceedings of the 1998 ACM SIGMOD international conference on Management of data
Production workflow: concepts and techniques
Production workflow: concepts and techniques
Cross-organisational workflow management and co-ordination: WACC'99 workshop report
ACM SIGGROUP Bulletin
Contract-driven creation and operation of virtual enterprises
Computer Networks: The International Journal of Computer and Telecommunications Networking
Advanced Transaction Models and Architectures
Advanced Transaction Models and Architectures
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
A Transactional Model for Long-Running Activities
VLDB '91 Proceedings of the 17th International Conference on Very Large Data Bases
Using Flexible Transactions to Support Multi-System Telecommunication Applications
VLDB '92 Proceedings of the 18th International Conference on Very Large Data Bases
The P2P Approach to Interorganizational Workflows
CAiSE '01 Proceedings of the 13th International Conference on Advanced Information Systems Engineering
Cross-Organizational Transaction Support for Virtual Enterprises
CooplS '02 Proceedings of the 7th International Conference on Cooperative Information Systems
Designing wrapper components for e-services in integrating heterogeneous systems
The VLDB Journal — The International Journal on Very Large Data Bases
Integrating and customizing heterogeneous e-commerce applications
The VLDB Journal — The International Journal on Very Large Data Bases
The VLDB Journal — The International Journal on Very Large Data Bases
Customized Atomicity Specification for Transactional Workflows
CODAS '01 Proceedings of the Third International Symposium on Cooperative Database Systems for Advanced Applications
Semantics and Architecture of Global Transaction Support in Workflow Environments
COOPIS '99 Proceedings of the Fourth IECIS International Conference on Cooperative Information Systems
Market-Based Workflow Management for Supply Chains of Services
HICSS '00 Proceedings of the 33rd Hawaii International Conference on System Sciences-Volume 6 - Volume 6
Supporting Contract Match-Making
RIDE '99 Proceedings of the Ninth International Workshop on Research Issues on Data Engineering: Information Technology for Virtual Enterprises
WISE: Business to Business E-Commerce
RIDE '99 Proceedings of the Ninth International Workshop on Research Issues on Data Engineering: Information Technology for Virtual Enterprises
Publishing and composition of atomicity-equivalent services for B2B collaboration
Proceedings of the 28th international conference on Software engineering
Standards-based approaches to B2B workflow integration
Computers and Industrial Engineering - Special issue: Logistics and supply chain management
Constructing customized process views
Data & Knowledge Engineering
A survey on the history of transaction management: from flat to grid transactions
Distributed and Parallel Databases
Proceedings of the 3rd international workshop on Services integration in pervasive environments
A framework for QoS-based Web service contracting
ACM Transactions on the Web (TWEB)
Analysis of a collaborative workflow process with distributed actors
Information Systems Frontiers
ACM SIGSOFT Software Engineering Notes
Service research challenges and solutions for the future internet
OTM'11 Proceedings of the 2011th Confederated international conference on On the move to meaningful internet systems - Volume Part I
ICSOC'06 Proceedings of the 4th international conference on Service-Oriented Computing
On realizing quick compensation transactions in cloud computing
DNIS'10 Proceedings of the 6th international conference on Databases in Networked Information Systems
Hi-index | 0.00 |
In recent years, workflow management systems have become an accepted technology to support automation in process-centric environments. Lately, organizations concentrate more and more on their core business processes while outsourcing supporting processes to other organizations, thereby forming virtual enterprises. The organizations forming the virtual enterprise operate in a B2B e-commerce setting in which provider organizations perform e-services for consumer organizations. To apply workflow management technology in these virtual enterprises, current workflow management systems need to be extended to offer support for cross-organizational processes. Transaction support, already considered an important issue in intra-organizational workflow management systems, must be extended to deal with the cross-organizational aspects as well. This paper presents a high-level, compensation based transaction model and a flexible architecture to support this transaction model, as required by cross-organizational workflow processes. Characteristic of the model is the flexibility in rollback semantics by combining rollback modes and rollback scopes. This is supported by a dynamically composed architecture that is configured using the agreements that are specified in an electronic contract that has been established between the participating organizations. The transaction model supported by the dynamically composed architecture is implemented in a prototype system, based on commercial workflow management technology.