ACM SIGMOD Anthology ACM SIGMOD dblp.uni-trier.de

A Multi-Level Transaction Model for Engineering Applications.

Rainer Unland, Gunter Schlageter: A Multi-Level Transaction Model for Engineering Applications. DASFAA 1989: 98-105
@inproceedings{DBLP:conf/dasfaa/UnlandS89,
  author    = {Rainer Unland and
               Gunter Schlageter},
  editor    = {Sukho Lee and
               Hideko S. Kunii and
               Won Kim and
               In Sup Paik and
               Yahiko Kambayashi},
  title     = {A Multi-Level Transaction Model for Engineering Applications},
  booktitle = {International Symposium on Database Systems for Advanced Applications,
               Seoul, Korea, April 10-12, 1989},
  publisher = {Dept. of Computer Science, KAIST, P.O. Box 150, ChongRyang, Seoul,
               131-650, Korea},
  year      = {1989},
  pages     = {98-105},
  ee        = {db/conf/dasfaa/UnlandS89.html},
  crossref  = {DBLP:conf/dasfaa/89},
  bibsource = {DBLP, http://dblp.uni-trier.de}
}
BibTeX

Abstract

Before database systems are suitable to support new application areas, like for example CAD/CAM or software engineering, they have to consider the special requirements of these environments. Main characteristics are long duration of the design process, group-oriented division of areas of responsibility, and cooperative work between and within these groups. Due to both the complexity, the group-orientation, and the long duration of design processes and the enormous number of objects involved, a multilevel hierarchical transaction concept seems to be absolutely necessary. In this paper we will introduce such a concept. The suggested transaction model has several levels which, among others, allow to naturally reproduce the hierarchy within a desin process; On the one hand a design team has to be protected from the outside world. This is done with the help of a so called database transaction. This transaction is very similar to a conventional transaction. On the other hand mechanisms are required which not only allow to express the hierarchy within a project but also support a controlled teamwork on common objects. For these purposes group transactions and user transactions are introduced. Group transactions are especiall tailored to the cooperative kind of work of a group. The real development process, however, takes place in user transactions which are installed as childs of group transactions. Both kinds of transactions do avoid the rigid synchronisation techniques of conventional database systems. Instead, they offer some flexibility in working on and with data essentially by offering an extensive communication and information system. A prototype of this model was implemented on a VAX on top of the ORACLE relational database system.

Copyright © 1989 by The Organizing Commitee of the International Symposium on Database Systems for Advanced Applications. Permission to copy without all or part of this material is granted provided that the copies are not made or distributed for direct commercial advantage, the DASFAA copyright notice and the title of the publication and its date appear, and notice is given that copying is by permission of the Organizing Commitee of the International Symposium on Database Systems for Advanced Applications. To copy otherwise, or to republish, requires a fee and/or special permission from the Organizing Commitee.


ACM SIGMOD Anthology

CDROM Version: Load the CDROM "Volume 2 Issue 2, EDBT, ICDT, MFDBS, DASFAA" and ... DVD Version: Load ACM SIGMOD Anthology DVD 1" and ... BibTeX

References

[BaKK85]
François Bancilhon, Won Kim, Henry F. Korth: A Model of CAD Transactions. VLDB 1985: 25-33 BibTeX
[DiLo85]
Klaus R. Dittrich, Raymond A. Lorie: Version Support for Engineering Database Systems. IEEE Trans. Software Eng. 14(4): 429-437(1988) BibTeX
[GaKi88]
Jorge F. Garza, Won Kim: Transaction Management in an Object-Oriented Database System (Invited Paper). SIGMOD Conference 1988: 37-45 BibTeX
[Gray79]
Jim Gray: Notes on Data Base Operating Systems. Advanced Course: Operating Systems 1978: 393-481 BibTeX
[HaLo81]
Roger L. Haskin, Raymond A. Lorie: On Extending the Functions of a Relational Database System. SIGMOD Conference 1982: 207-212 BibTeX
[HäRe83]
...
[KaCB86]
Randy H. Katz, Ellis E. Chang, Rajiv Bhateja: Version Modeling Concepts for Computer-Aided Design Databases. SIGMOD Conference 1986: 379-386 BibTeX
[Katz84]
Randy H. Katz: Transaction Management in the Design Environment. ICOD-2 Workshop on New Applications of Data Bases 1983: 259-273 BibTeX
[KaWe83]
...
[KLMP84]
Won Kim, Raymond A. Lorie, Dan McNabb, Wil Plouffe: A Transaction Mechanism for Engineering Design Databases. VLDB 1984: 355-362 BibTeX
[KISW86]
Peter Klahold, Gunter Schlageter, Rainer Unland, Wolfgang Wilkes: A Transaction Model Supporting Complex Applications in Integrated Information Systems. SIGMOD Conference 1985: 388-401 BibTeX
[KSUW85a]
Raymond A. Lorie, Wil Plouffe: Complex Objects and Their Use in Design Transactions. Engineering Design Applications 1983: 115-121 BibTeX
[KSUW85b]
Peter Klahold, Gunter Schlageter, Rainer Unland, Wolfgang Wilkes: Ein Transaktionskonzept zur Unterstützung komlexer Anwendungen in integrierten Systemen. BTW 1985: 309-335 BibTeX
[LoPl83]
Raymond A. Lorie, Wil Plouffe: Complex Objects and Their Use in Design Transactions. Engineering Design Applications 1983: 115-121 BibTeX
[Moss81]
...
[Moss86]
...
[PSSW87]
H.-Bernhard Paul, Hans-Jörg Schek, Marc H. Scholl, Gerhard Weikum, Uwe Deppisch: Architecture and Implementation of the Darmstadt Database Kernel System. SIGMOD Conference 1987: 196-207 BibTeX
[UnSc88]
...
BibTeX
ACM SIGMOD Anthology - DBLP: [Home | Search: Author, Title | Conferences | Journals]
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:05:11 2009