ACM SIGMOD Anthology VLDB dblp.uni-trier.de

Versioning and Configuration Management in an Object-Oriented Data Model.

Edward Sciore: Versioning and Configuration Management in an Object-Oriented Data Model. VLDB J. 3(1): 77-106(1994)
@article{DBLP:journals/vldb/Sciore94,
  author    = {Edward Sciore},
  title     = {Versioning and Configuration Management in an Object-Oriented
               Data Model},
  journal   = {VLDB J.},
  volume    = {3},
  number    = {1},
  year      = {1994},
  pages     = {77-106},
  ee        = {db/journals/vldb/Sciore94.html},
  bibsource = {DBLP, http://dblp.uni-trier.de}
}

Abstract

Many database applications require the storage and manipulation of different versions of data objects. To satisfy the diverse needs of these applications, current database systems support versioning at a very low level. This article demonstrates that application-independent versioning can be supported at a significantly higher level. In particular, we extend the EXTRA data model and EXCESS query language so that configurations can be specified conceptually and non-procedurally. We also show how version sets can be viewed multidimensionally, thereby allowing configurations to be expressed at a higher level of abstraction. The resulting model integrates and generalizes ideas in CAD systems, CASE systems, and temporal databases.

Copyright © 1994 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.

Key Words

EXTRA/EXCESS data models, query language, generic and specific references, semantically based configuration specifications.

Online Paper

ACM SIGMOD Anthology

CDROM Version: Load the CDROM "Volume 4 Issue 1, Books, VLDB-j, TODS, ..." and ... DVD Version: Load ACM SIGMOD Anthology DVD 2" and ...

References

[Abiteboul & Bonner 1991]
Serge Abiteboul, Anthony J. Bonner: Objects and Views. SIGMOD Conference 1991: 238-247 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Agrawal & Jadadish 1989]
Rakesh Agrawal, H. V. Jagadish: On Correctly Configuring Versioned Objects. VLDB 1989: 367-374 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Atwood 1985]
...
[Banerjee et al. 1987]
Jay Banerjee, Hong-Tai Chou, Jorge F. Garza, Won Kim, Darrell Woelk, Nat Ballou, Hyoung-Joo Kim: Data Model Issues for Object-Oriented Applications. ACM Trans. Inf. Syst. 5(1): 3-26(1987) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Batory & Kim 1985]
Don S. Batory, Won Kim: Modeling Concepts for VLSI CAD Objects. ACM Trans. Database Syst. 10(3): 322-346(1985) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Beech & Mahbod 1988]
David Beech, Brom Mahbod: Generalized Version Control in an Object-Oriented Database. ICDE 1988: 14-22 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Belkhatir & Estublier 1986]
...
[Biliris 1989]
...
[Biliris 1990]
Alexandros Biliris: Modeling Design Object Relationships in PEGASUS. ICDE 1990: 228-236 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Carey et al. 1988]
Michael J. Carey, David J. DeWitt, Scott L. Vandenberg: A Data Model and Query Language for EXODUS. SIGMOD Conference 1988: 413-423 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Caruso & Sciore 1988]
Michael Caruso, Edward Sciore: Meta-Functions and Contexts in an Object-Oriented Database Language. SIGMOD Conference 1988: 56-65 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Chou & Kim 1986]
Hong-Tai Chou, Won Kim: A Unifying Framework for Version Control in a CAD Environment. VLDB 1986: 336-344 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Chou & Kim 1988]
...
[Clifford & Croker 1987]
James Clifford, Albert Croker: The Historical Relational Data Model (HRDM) and Algebra Based on Lifespans. ICDE 1987: 528-537 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Cohen et al. 1988]
Ellis S. Cohen, Dilip Soni, Raimund Gluecker, William M. Hasling, Robert W. Schwanke, Michael E. Wagner: Version Management in Gypsy. Software Development Environments (SDE) 1988: 201-215 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Copeland & Maier 1984]
George P. Copeland, David Maier: Making Smalltalk a Database System. SIGMOD Conference 1984: 316-325 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Dittrich & Lorie 1988]
Klaus R. Dittrich, Raymond A. Lorie: Version Support for Engineering Database Systems. IEEE Trans. Software Eng. 14(4): 429-437(1988) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Gadia 1988]
Shashi K. Gadia: A Homogeneous Relational Model and Query Languages for Temporal Databases. ACM Trans. Database Syst. 13(4): 418-448(1988) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Hudson & King 1988]
Scott E. Hudson, Roger King: The Cactis Project: Database Support for Software Environment. IEEE Trans. Software Eng. 14(6): 709-719(1988) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Katz 1990]
Randy H. Katz: Towards a Unified Framework for Version Modeling in Engineering Databases. ACM Comput. Surv. 22(4): 375-408(1990) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Katz & Lehman 1984]
Randy H. Katz, Tobin J. Lehman: Database Support for Versions and Alternatives of Large Design Files. IEEE Trans. Software Eng. 10(2): 191-200(1984) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Katz et al. 1986]
Randy H. Katz, Ellis E. Chang, Rajiv Bhateja: Version Modeling Concepts for Computer-Aided Design Databases. SIGMOD Conference 1986: 379-386 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Kim et al. 1989]
Won Kim, Elisa Bertino, Jorge F. Garza: Composite Objects Revisted. SIGMOD Conference 1989: 337-347 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Klahold et al. 1986]
Peter Klahold, Gunter Schlageter, Wolfgang Wilkes: A General Model for Version Management in Databases. VLDB 1986: 319-327 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Leblang & Chase 1984]
David B. Leblang, Robert P. Chase Jr.: Computer-Aided Software Engineering in a Distributed Workstation Environment. Software Development Environments (SDE) 1984: 104-112 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Mahler & Lampen 1988]
Axel Mahler, Andreas Lampen: An Integrated Toolset for Engineering Software Configurations. Software Development Environments (SDE) 1988: 191-200 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Rose & Segev 1991]
Ellen Rose, Arie Segev: TOODM - A Temporal Object-Oriented Data Model with Temporal Constraints. ER 1991: 205-229 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Rowe & Stonebraker 1987]
Lawrence A. Rowe, Michael Stonebraker: The POSTGRES Data Model. VLDB 1987: 83-96 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Sciore 1991a]
Edward Sciore: Using Annotations to Support Multiple Kinds of Versioning in an Object-Oriented Database System. ACM Trans. Database Syst. 16(3): 417-438(1991) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Sciore 1991b]
Edward Sciore: Multidimensional Versioning for Object-Oriented Databases. DOOD 1991: 355-370 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Shipman 1981]
David W. Shipman: The Functional Data Model and the Data Language DAPLEX. ACM Trans. Database Syst. 6(1): 140-173(1981) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Snodgrass 1987]
Richard T. Snodgrass: The Temporal Query Language TQuel. ACM Trans. Database Syst. 12(2): 247-298(1987) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Tansel 1986]
Abdullah Uz Tansel: Adding time dimension to relational model and extending relational algebra. Inf. Syst. 11(4): 343-355(1986) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Wu & Dayal 1992]
Gene T. J. Wuu, Umeshwar Dayal: A Uniform Model for Temporal Object-Oriented Databases. ICDE 1992: 584-593 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Zaniolo 1983]
Carlo Zaniolo: The Database Language GEM. SIGMOD Conference 1983: 207-218 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML

Referenced by

  1. Philip A. Bernstein: Review - Versioning and Configuration Management in an Object-Oriented Data Model. ACM SIGMOD Digital Review 1: (1999)
  2. Thomas Bergstraesser, Philip A. Bernstein, Shankar Pal, David Shutt: Versions and Workspaces in Microsoft Repository. SIGMOD Conference 1999: 532-533
  3. Talel Abdessalem, Geneviève Jomier: VQL: A Query Language for Multiversion Databases. DBPL 1997: 160-179
  4. Lia Goldstein Golendziner, Clesio Saraiva dos Santos, Flávio Rech Wagner: Modelling an Engineering Design Application Using Extended Object-Oriented Concepts. DASFAA 1997: 343-352
  5. I-Min A. Chen, Victor M. Markowitz, Stanley Letovsky, Peter Li, Kenneth H. Fasman: Version Management for Scientific Databases. EDBT 1996: 289-303
  6. Christelle Urtado, Chabane Oussalah: Semantic Rules to Propagate Versions in Object-Oriented Databases. ADBIS 1996: 37-45
  7. M. Tamer Özsu, Randal J. Peters, Duane Szafron, Boman Irani, Anna Lipka, Adriana Muñoz: TIGUKAT: A Uniform Behavioral Objectbase Management System. VLDB J. 4(3): 445-492(1995)
  8. Gultekin Özsoyoglu, Richard T. Snodgrass: Temporal and Real-Time Databases: A Survey. IEEE Trans. Knowl. Data Eng. 7(4): 513-532(1995)
  9. Ellen Rose, Arie Segev: TOOSQL - A Temporal Object-Oriented Query Language. ER 1993: 122-136

Copyright © Mon Nov 2 22:00:44 2009 by Michael Ley (ley@uni-trier.de)