SIGMOD '87 Proceedings of the 1987 ACM SIGMOD international conference on Management of data
A multidatabase transaction model for InterBase
Proceedings of the sixteenth international conference on Very large databases
Organizing long-running activities with triggers and transactions
SIGMOD '90 Proceedings of the 1990 ACM SIGMOD international conference on Management of data
Database transaction models for advanced applications
Database transaction models for advanced applications
ASSET: a system for supporting extended transactions
SIGMOD '94 Proceedings of the 1994 ACM SIGMOD international conference on Management of data
Ensuring relaxed atomicity for flexible transactions in multidatabase systems
SIGMOD '94 Proceedings of the 1994 ACM SIGMOD international conference on Management of data
A survey and critique of advanced transaction models
SIGMOD '94 Proceedings of the 1994 ACM SIGMOD international conference on Management of data
Flexible specification of workflow compensation scopes
GROUP '97 Proceedings of the international ACM SIGGROUP conference on Supporting group work: the integration challenge
Tolerating exceptions in workflows: a unified framework for data and processes
WACC '99 Proceedings of the international joint conference on Work activities coordination and collaboration
A Knowledge-based Approach to Handling Exceptions inWorkflow Systems
Computer Supported Cooperative Work
Advanced Transaction Models and Architectures
Advanced Transaction Models and Architectures
Enhancing the Fault Tolerance of Workflow Management Systems
IEEE Concurrency
A Transactional Model for Long-Running Activities
VLDB '91 Proceedings of the 17th International Conference on Very Large Data Bases
Towards a Cooperative Transaction Model - The Cooperative Activity Model
VLDB '95 Proceedings of the 21th International Conference on Very Large Data Bases
Editorial message: special track on coordination models, languages and applications
Proceedings of the 2002 ACM symposium on Applied computing
A uniform meta-model for modeling integrated cooperation
Proceedings of the 2002 ACM symposium on Applied computing
EDCIS '02 Proceedings of the First International Conference on Engineering and Deployment of Cooperative Information Systems
Towards a uniform cooperative platform: cova approach and experience
Journal of Computer Science and Technology - Grid computing
Extending cova functionality to support business processes
CSCWD'05 Proceedings of the 9th international conference on Computer Supported Cooperative Work in Design II
Hi-index | 0.00 |
It has been widely recognized that traditional transaction models with ACID(Atomicity, Consistency, Isolation and Durability) properties generally are not applicable to cooperative applications. Though many advanced transaction models have been proposed to address the problems, they are too database-centered or too rigid to be useful in real environments. This paper presents a new transaction model named CovaTM, which provides sophisticated but flexible control over cooperative process as well as support for error recovery and exception handling. The most distinguished feature of this model is that user intervention is explicitly introduced into transaction processing. This paper details the features and structural elements of this model. An example is also given to illustrate how it works in real world settings.