ACM SIGMOD Anthology VLDB dblp.uni-trier.de

Towards a Cooperative Transaction Model - The Cooperative Activity Model.

Marek Rusinkiewicz, Wolfgang Klas, Thomas Tesch, Jürgen Wäsch, Peter Muth: Towards a Cooperative Transaction Model - The Cooperative Activity Model. VLDB 1995: 194-205
@inproceedings{DBLP:conf/vldb/RusinkiewiczKTWM95,
  author    = {Marek Rusinkiewicz and
               Wolfgang Klas and
               Thomas Tesch and
               J{\"u}rgen W{\"a}sch and
               Peter Muth},
  editor    = {Umeshwar Dayal and
               Peter M. D. Gray and
               Shojiro Nishio},
  title     = {Towards a Cooperative Transaction Model - The Cooperative Activity
               Model},
  booktitle = {VLDB'95, Proceedings of 21th International Conference on Very
               Large Data Bases, September 11-15, 1995, Zurich, Switzerland},
  publisher = {Morgan Kaufmann},
  year      = {1995},
  isbn      = {1-55860-379-4},
  pages     = {194-205},
  ee        = {db/conf/vldb/RusinkiewiczKTWM95.html},
  crossref  = {DBLP:conf/vldb/95},
  bibsource = {DBLP, http://dblp.uni-trier.de}
}
BibTeX

Abstract

With the emergence of cooperative applications it turned out that traditional transaction concepts are not suitable for these scenarios. Isolation of transactions, as guaranteed by the ACID transaction properties, contradicts the need of cooperation between users. In this paper, we propose a cooperative activity model that provides transactional properties suitable for cooperative scenarios. Each user participating in a cooperative activity has his own private workspace that is isolated from other users. Cooperation is achieved by controlled exchange and synchronization of the contents of workspaces among the users and by installing results of their activities in the common activity database. Our model ensures that the joint execution of a cooperative activity is equivalent to one that could have been carried out by a single user. We discuss our cooperative activity model in different scenarios, one requiring a close cooperation in an authoring environment, and the second implementing a workflow-like scenario.

Copyright © 1995 by the VLDB Endowment. Permission to copy without fee all or part of this material is granted provided that the copies are not made or distributed for direct commercial advantage, the VLDB copyright notice and the title of the publication and its date appear, and notice is given that copying is by the permission of the Very Large Data Base Endowment. To copy otherwise, or to republish, requires a fee and/or special permission from the Endowment.


Online Paper

ACM SIGMOD Anthology

CDROM Version: Load the CDROM "Volume 1 Issue 5, VLDB '89-'97" and ... DVD Version: Load ACM SIGMOD Anthology DVD 1" and ... BibTeX

Printed Edition

Umeshwar Dayal, Peter M. D. Gray, Shojiro Nishio (Eds.): VLDB'95, Proceedings of 21th International Conference on Very Large Data Bases, September 11-15, 1995, Zurich, Switzerland. Morgan Kaufmann 1995, ISBN 1-55860-379-4
Contents BibTeX

References

[ANRS92]
Mansoor Ansari, Linda Ness, Marek Rusinkiewicz, Amit P. Sheth: Using Flexible Transactions to Support Multi-System Telecommunication Applications. VLDB 1992: 65-76 BibTeX
[ARSS93]
Paul C. Attie, Munindar P. Singh, Amit P. Sheth, Marek Rusinkiewicz: Specifying and Enforcing Intertask Dependencies. VLDB 1993: 134-145 BibTeX
[BKK85]
François Bancilhon, Won Kim, Henry F. Korth: A Model of CAD Transactions. VLDB 1985: 25-33 BibTeX
[CR90]
Panos K. Chrysanthis, Krithi Ramamritham: ACTA: A Framework for Specifying and Reasoning about Transaction Structure and Behavior. SIGMOD Conference 1990: 194-203 BibTeX
[CR91]
Panos K. Chrysanthis, Krithi Ramamritham: A Formalism for Extended Transaction Model. VLDB 1991: 103-112 BibTeX
[CR92]
Panos K. Chrysanthis, Krithi Ramamritham: ACTA: The SAGA Continues. Database Transaction Models for Advanced Applications 1992: 349-397 BibTeX
[CR93]
Panos K. Chrysanthis, Krithi Ramamritham: Delegation in ACTA to Control Sharing in Extended Transactions. IEEE Data Eng. Bull. 16(2): 16-19(1993) BibTeX
[DHL90]
Umeshwar Dayal, Meichun Hsu, Rivka Ladin: Organizing Long-Running Activities with Triggers and Transactions. SIGMOD Conference 1990: 204-214 BibTeX
[Elm92]
Ahmed K. Elmagarmid (Ed.): Database Transaction Models for Advanced Applications. Morgan Kaufmann 1992, ISBN 1-55860-214-3
Contents BibTeX
[FZ89]
Mary F. Fernandez, Stanley B. Zdonik: Transaction Groups: A Model for Controlling Cooperative Transactions. POS 1989: 341-350 BibTeX
[GHKM94]
Dimitrios Georgakopoulos, Mark F. Hornick, Piotr Krychniak, Frank Manola: Specification and Management of Extended Transactions in a Programmable Transaction Environment. ICDE 1994: 462-473 BibTeX
[GI95]
...
[GS87]
Irene Greif, Sunil K. Sarin: Data Sharing in Group Work. ACM Trans. Inf. Syst. 5(2): 187-211(1987) BibTeX
[Hon88]
...
[HR83]
Theo Härder, Andreas Reuter: Principles of Transaction-Oriented Database Recovery. ACM Comput. Surv. 15(4): 287-317(1983) BibTeX
[HW92]
...
[KAN94]
Wolfgang Klas, Karl Aberer, Erich J. Neuhold: Object-Oriented Modeling for Hypermedia Systems Using the VODAK Model Language. NATO ASI OODBS 1993: 389-433 BibTeX
[KF87]
...
[Kim95]
Won Kim (Ed.): Modern Database Systems: The Object Model, Interoperability, and Beyond. ACM Press and Addison-Wesley 1995, ISBN 0-201-59098-0
Contents BibTeX
[KKB87]
...
[Kle91]
...
[KP92]
Gail E. Kaiser, Calton Pu: Dynamic Restructuring of Transactions. Database Transaction Models for Advanced Applications 1992: 265-295 BibTeX
[KPS89]
...
[KS94]
...
[KSUW85]
Peter Klahold, Gunter Schlageter, Rainer Unland, Wolfgang Wilkes: A Transaction Model Supporting Complex Applications in Integrated Information Systems. SIGMOD Conference 1985: 388-401 BibTeX
[PKH88]
Calton Pu, Gail E. Kaiser, Norman C. Hutchinson: Split-Transactions for Open-Ended Activities. VLDB 1988: 26-37 BibTeX
[RB94]
Marek Rusinkiewicz, Amit P. Sheth: Specification and Execution of Transactional Workflows. Modern Database Systems 1995: 592-620 BibTeX
[RS95]
...
[SANR92]
...
[WL93]
Uffe Kock Wiil, John J. Leggett: Concurrency Control in Collaborative Hypertext Systems. Hypertext 1993: 14-24 BibTeX
[WR92]
Helmut Wächter, Andreas Reuter: The ConTract Model. Database Transaction Models for Advanced Applications 1992: 219-263 BibTeX

Referenced by

  1. Ling Liu, Calton Pu: Methodical Restructuring of Complex Workflow Activities. ICDE 1998: 342-350
  2. Kerstin Schwarz, Can Türker, Gunter Saake: Extending Transaction Closures by N-ary Termination Dependencies. ADBIS 1998: 131-142
  3. Frans J. Faase, Susan J. Even, Rolf A. de By, Peter M. G. Apers: Integrating Organisational and Transactional Aspects of Cooperative Activities. DBPL 1997: 336-354
BibTeX
ACM SIGMOD Anthology - DBLP: [Home | Search: Author, Title | Conferences | Journals]
VLDB Proceedings: Copyright © by VLDB Endowment,
ACM SIGMOD Anthology: Copyright © by ACM (info@acm.org), Corrections: anthology@acm.org
DBLP: Copyright © by Michael Ley (ley@uni-trier.de), last change: Sat May 16 23:46:04 2009