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}
}

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 ...

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 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML

References

[ANRS92]
Mansoor Ansari, Linda Ness, Marek Rusinkiewicz, Amit P. Sheth: Using Flexible Transactions to Support Multi-System Telecommunication Applications. VLDB 1992: 65-76 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[ARSS93]
Paul C. Attie, Munindar P. Singh, Amit P. Sheth, Marek Rusinkiewicz: Specifying and Enforcing Intertask Dependencies. VLDB 1993: 134-145 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[BKK85]
François Bancilhon, Won Kim, Henry F. Korth: A Model of CAD Transactions. VLDB 1985: 25-33 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[CR90]
Panos K. Chrysanthis, Krithi Ramamritham: ACTA: A Framework for Specifying and Reasoning about Transaction Structure and Behavior. SIGMOD Conference 1990: 194-203 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[CR91]
Panos K. Chrysanthis, Krithi Ramamritham: A Formalism for Extended Transaction Model. VLDB 1991: 103-112 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[CR92]
Panos K. Chrysanthis, Krithi Ramamritham: ACTA: The SAGA Continues. Database Transaction Models for Advanced Applications 1992: 349-397 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[CR93]
Panos K. Chrysanthis, Krithi Ramamritham: Delegation in ACTA to Control Sharing in Extended Transactions. IEEE Data Eng. Bull. 16(2): 16-19(1993) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[DHL90]
Umeshwar Dayal, Meichun Hsu, Rivka Ladin: Organizing Long-Running Activities with Triggers and Transactions. SIGMOD Conference 1990: 204-214 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Elm92]
Ahmed K. Elmagarmid (Ed.): Database Transaction Models for Advanced Applications. Morgan Kaufmann 1992, ISBN 1-55860-214-3
Contents CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[FZ89]
Mary F. Fernandez, Stanley B. Zdonik: Transaction Groups: A Model for Controlling Cooperative Transactions. POS 1989: 341-350 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[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 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[GI95]
...
[GS87]
Irene Greif, Sunil K. Sarin: Data Sharing in Group Work. ACM Trans. Inf. Syst. 5(2): 187-211(1987) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Hon88]
...
[HR83]
Theo Härder, Andreas Reuter: Principles of Transaction-Oriented Database Recovery. ACM Comput. Surv. 15(4): 287-317(1983) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[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 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[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 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[KKB87]
...
[Kle91]
...
[KP92]
Gail E. Kaiser, Calton Pu: Dynamic Restructuring of Transactions. Database Transaction Models for Advanced Applications 1992: 265-295 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[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 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[PKH88]
Calton Pu, Gail E. Kaiser, Norman C. Hutchinson: Split-Transactions for Open-Ended Activities. VLDB 1988: 26-37 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[RB94]
Marek Rusinkiewicz, Amit P. Sheth: Specification and Execution of Transactional Workflows. Modern Database Systems 1995: 592-620 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[RS95]
...
[SANR92]
...
[WL93]
Uffe Kock Wiil, John J. Leggett: Concurrency Control in Collaborative Hypertext Systems. Hypertext 1993: 14-24 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[WR92]
Helmut Wächter, Andreas Reuter: The ConTract Model. Database Transaction Models for Advanced Applications 1992: 219-263 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML

Copyright © Tue Mar 16 02:22:04 2010 by Michael Ley (ley@uni-trier.de)