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
Toward a unified framework for version modeling in engineering databases
ACM Computing Surveys (CSUR)
ACTA: a framework for specifying and reasoning about transaction structure and behavior
SIGMOD '90 Proceedings of the 1990 ACM SIGMOD international conference on Management of data
The ObjectStore database system
Communications of the ACM
Database transaction models for advanced applications
Database transaction models for advanced applications
Versions and change notification in an object-oriented database system
DAC '88 Proceedings of the 25th ACM/IEEE Design Automation Conference
A Unifying Framework for Version Control in a CAD Environment
VLDB '86 Proceedings of the 12th International Conference on Very Large Data Bases
Multiuser Transactions for Collaborative Database Applications
DEXA '98 Proceedings of the 9th International Conference on Database and Expert Systems Applications
CDM - Collaborative Data Model for Databases Supporting Groupware Applications
DEXA '01 Proceedings of the 12th International Conference on Database and Expert Systems Applications
Hi-index | 0.00 |
In this paper we propose a model of a database that could become a kernel of cooperative database applications. First, we propose a new data model CDM (Collaborative Data Model) that is oriented for the specificity of multiuser environments, in particular: cooperation scenarios, cooperation techniques and cooperation management. Second, we propose to apply to databases supporting collaboration so called multiuser transactions. Multiuser transactions are flat transactions in which, in comparison to classical ACID transactions, the isolation property is relaxed.