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

Towards a Unified Framework for Version Modeling in Engineering Databases.

Randy H. Katz: Towards a Unified Framework for Version Modeling in Engineering Databases. ACM Comput. Surv. 22(4): 375-408(1990)
@article{DBLP:journals/csur/Katz90,
  author    = {Randy H. Katz},
  title     = {Towards a Unified Framework for Version Modeling in Engineering
               Databases},
  journal   = {ACM Comput. Surv.},
  volume    = {22},
  number    = {4},
  year      = {1990},
  pages     = {375-408},
  ee        = {db/journals/csur/Katz90.html},
  bibsource = {DBLP, http://dblp.uni-trier.de}
}
BibTeX

Abstract

Support for unusual applications such as computer-aided design data has been of increasing interest to database system architects. In this survey, we concentrate on one aspect of such support, namely, version modeling. By this, we mean the concepts suitable for structuring a database of complex engineering artifacts that evolve across multiple representations and over time and the operations through which such artifact descriptions are created and modified. There have been many proposals for new models and mechanisms to support such concepts within database data models in general and engineering data models in particular; here we not only describe such proposals; we also unify them. We do not propose yet another model but provide a common terminology and collection of mechanisms that underlie any approach for representing engineering design information in a database. The key remaining challenge is to construct a single framework, based on these mechanisms, which can be tailored for the needs of a given version environment.

Copyright © 1990 by the ACM, Inc., used by permission. Permission to make digital or hard copies is granted provided that copies are not made or distributed for profit or direct commercial advantage, and that copies show this notice on the first page or initial screen of a display along with the full citation.


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

Online Edition: ACM Digital Library

Citation Page

References

[Banerjee et al. 1987]
Jay Banerjee, Won Kim, Hyoung-Joo Kim, Henry F. Korth: Semantics and Implementation of Schema Evolution in Object-Oriented Databases. SIGMOD Conference 1987: 311-322 BibTeX
[Batory and Buchmann 1984]
Don S. Batory, Alejandro P. Buchmann: Molecular Objects, Abstract Data Types, and Data Models: A Framework. VLDB 1984: 172-184 BibTeX
[Batory and Kim 1985]
Don S. Batory, Won Kim: Modeling Concepts for VLSI CAD Objects. ACM Trans. Database Syst. 10(3): 322-346(1985) BibTeX
[Beech and Mahbod 1988]
David Beech, Brom Mahbod: Generalized Version Control in an Object-Oriented Database. ICDE 1988: 14-22 BibTeX
[Bhateja and Katz 1987]
Rajiv Bhateja, Randy H. Katz: VALKYRIE: A Validation Subsystem of a Version Server for Computer-Aided Design Data. DAC 1987: 321-327 BibTeX
[Chou and Kim 1986]
Hong-Tai Chou, Won Kim: A Unifying Framework for Version Control in a CAD Environment. VLDB 1986: 336-344 BibTeX
[Clifford and Ariav 1986]
...
[Dittrich and Lorie 1988]
Klaus R. Dittrich, Raymond A. Lorie: Version Support for Engineering Database Systems. IEEE Trans. Software Eng. 14(4): 429-437(1988) BibTeX
[Ecklund et al.]
Denise J. Ecklund, Earl F. Ecklund Jr., Robert O. Eifrig, Fred M. Tonge: DVSS: A Distributed Version Storage Server for CAD Applications. VLDB 1987: 443-454 BibTeX
[Gedye and Katz 1988]
David Gedye, Randy H. Katz: Browsing in Chip Design Database. DAC 1988: 269-274 BibTeX
[Goldstein and Bobrow 1981]
...
[Haskin and Lorie 1982]
Roger L. Haskin, Raymond A. Lorie: On Extending the Functions of a Relational Database System. SIGMOD Conference 1982: 207-212 BibTeX
[Hull and King 1987]
Richard Hull, Roger King: Semantic Database Modeling: Survey, Applications, and Research Issues. ACM Comput. Surv. 19(3): 201-260(1987) BibTeX
[Katz 1983]
Randy H. Katz: Managing the Chip Design Database. IEEE Computer 16(12): 26-36(1983) BibTeX
[Katz 1985]
...
[Katz and Chang 1988]
Randy H. Katz, Ellis E. Chang: Managing Change in a Computer-Aided Design Database. VLDB 1987: 455-462 BibTeX
[Katz and Chang 1989]
Klaus R. Dittrich, Umeshwar Dayal, Alejandro P. Buchmann (Eds.): On Object-Oriented Database Systems. Topics in Information Systems Springer 1991, ISBN 3-540-53496-2
Contents BibTeX
[Katz and 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) BibTeX
[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 BibTeX
[Katz et al. 1986]
...
[Katz et al. 1987]
...
[Ketabchi and Berzins 1987]
...
[Klahold et al. 1986]
Peter Klahold, Gunter Schlageter, Wolfgang Wilkes: A General Model for Version Management in Databases. VLDB 1986: 319-327 BibTeX
[Landis 1986]
...
[Leblanc and 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 BibTeX
[Lorie and Plouffe 1988]
Raymond A. Lorie, Wil Plouffe: Complex Objects and Their Use in Design Transactions. Engineering Design Applications 1983: 115-121 BibTeX
[McLeod et al. 1983]
Dennis McLeod, K. Narayanaswamy, K. V. Bapa Rao: An Approach to Information Management for CAD/VLSI Applications. Engineering Design Applications 1983: 39-50 BibTeX
[Rumbaugh 1988]
James E. Rumbaugh: Controlling Propagation of Operations Using Attributes on Relations. OOPSLA 1988: 285-296 BibTeX
[Sun Microsystems 1988]
...
[Vines et al. 1988]
...
[Wiederhold et al. 1982]
...

Referenced by

  1. Thomas Bergstraesser, Philip A. Bernstein, Shankar Pal, David Shutt: Versions and Workspaces in Microsoft Repository. SIGMOD Conference 1999: 532-533
  2. Manos Theodorakis, Anastasia Analyti, Panos Constantopoulos, Nicolas Spyratos: Contextualization as an Abstraction Mechanism for Conceptual Modelling. ER 1999: 475-489
  3. Tomi Männistö, Reijo Sulonen: Evolution of Schema and Individuals of Configurable Products. ER (Workshops) 1999: 12-23
  4. Philip A. Bernstein: Repositories and Object Oriented Databases. SIGMOD Record 27(1): 88-96(1998)
  5. Eric Andonoff, Gilles Hubert, Annig Le Parc: A Database Interface Integrating a Querying Language for Versions. ADBIS 1998: 200-211
  6. Sven-Eric Lautemann: A Propagation Mechanism for Populated Schema Versions. ICDE 1997: 67-78
  7. Talel Abdessalem, Geneviève Jomier: VQL: A Query Language for Multiversion Databases. DBPL 1997: 160-179
  8. 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
  9. Nan Zhang, Theo Härder: On Modeling Power of Object-Relational Data Models in Technical Applications. ADBIS 1997: 318-325
  10. Bruno Becker, Stephan Gschwind, Thomas Ohler, Bernhard Seeger, Peter Widmayer: An Asymptotically Optimal Multiversion B-Tree. VLDB J. 5(4): 264-275(1996)
  11. R. Ramakrishnan, D. Janaki Ram: Modeling Design Versions. VLDB 1996: 556-566
  12. Eric Andonoff, Gilles Hubert, Annig Le Parc, Gilles Zurfluh: Integrating Versions in the OMT Models. ER 1996: 472-487
  13. I-Min A. Chen, Victor M. Markowitz, Stanley Letovsky, Peter Li, Kenneth H. Fasman: Version Management for Scientific Databases. EDBT 1996: 289-303
  14. Christelle Urtado, Chabane Oussalah: Semantic Rules to Propagate Versions in Object-Oriented Databases. ADBIS 1996: 37-45
  15. Gad M. Landau, Jeanette P. Schmidt, Vassilis J. Tsotras: Historical Queries Along Multiple Lines of Time Evolution. VLDB J. 4(4): 703-726(1995)
  16. Panos Constantopoulos, Matthias Jarke, John Mylopoulos, Yannis Vassiliou: The Software Information Base: A Server for Reuse. VLDB J. 4(1): 1-43(1995)
  17. Vassilis J. Tsotras, B. Gopinath, George W. Hart: Efficient Management of Time-Evolving Databases. IEEE Trans. Knowl. Data Eng. 7(4): 591-608(1995)
  18. Henderik Alex Proper, Theo P. van der Weide: A General Theory for Evolving Application Models. IEEE Trans. Knowl. Data Eng. 7(6): 984-996(1995)
  19. Kazutoshi Sumiya, Kouichi Yasutake, Hirohiko Tanaka, Norio Sanada, Yoshihiko Imai: A Product Specification Database for Visual Prototyping. VLDB 1995: 666-676
  20. Arthur M. Keller, Jeffrey D. Ullman: A Version Numbering Scheme with a Useful Lexicographical Order. ICDE 1995: 240-248
  21. Michael Doherty, Richard Hull, Marcia A. Derr, Jacques Durand: On Detecting Conflict Between Proposed Updates. DBPL 1995: 7
  22. Edward Sciore: Versioning and Configuration Management in an Object-Oriented Data Model. VLDB J. 3(1): 77-106(1994)
  23. Philip A. Bernstein, Umeshwar Dayal: An Overview of Repository Technology. VLDB 1994: 705-713
  24. Mike P. Papazoglou, Bernd J. Krämer, Athman Bouguettaya: On the Representation of Objects with Polymorphic Shape and Behaviour. ER 1994: 223-240
  25. Goetz Graefe: Query Evaluation Techniques for Large Databases. ACM Comput. Surv. 25(2): 73-170(1993)
  26. Guilaine Talens, Chabane Oussalah, M. F. Colinas: Versions of Simple and Composite Objects. VLDB 1993: 62-72
  27. Gad M. Landau, Jeanette P. Schmidt, Vassilis J. Tsotras: Efficient Support of Historical Queries for Multiple Lines of Evolution. ICDE 1993: 319-326
  28. Huibin Zhao, Alexandros Biliris: An Object-Centered Data Model for Engineering Design Databases. DASFAA 1993: 133-140
  29. Gene T. J. Wuu, Umeshwar Dayal: A Uniform Model for Temporal Object-Oriented Databases. ICDE 1992: 584-593
  30. Vassilis J. Tsotras, B. Gopinath: Optimal Versioning of Objects. ICDE 1992: 358-365
  31. Munish Gandhi: A Specification-Based Data Model. ER 1992: 194-209
  32. Naser S. Barghouti, Gail E. Kaiser: Concurrency Control in Advanced Database Applications. ACM Comput. Surv. 23(3): 269-317(1991)
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:54:47 2009