dblp.uni-trier.de www.dagstuhl.de www.uni-trier.de

A Database Model for Object Dynamics.

Mike P. Papazoglou, Bernd J. Krämer: A Database Model for Object Dynamics. VLDB J. 6(2): 73-96(1997)
@article{DBLP:journals/vldb/PapazogluK97,
  author    = {Mike P. Papazoglou and
               Bernd J. Kr{\"a}mer},
  title     = {A Database Model for Object Dynamics},
  journal   = {VLDB J.},
  volume    = {6},
  number    = {2},
  year      = {1997},
  pages     = {73-96},
  ee        = {db/journals/vldb/PapazogluK97.html},
  bibsource = {DBLP, http://dblp.uni-trier.de}
}

Abstract

To effectively model complex applications in which constantly changing situations can be represented, a database system must be able to support the runtime specification of structural and behavioral nuances for objects on an individual or group basis. This paper introduces the role mechanism as an extension of object-oriented databases to support unanticipated behavioral oscillations for objects that may attain many types and share a single object identity. A role refers to the ability to represent object dynamics by seamlessly integrating idiosyncratic behavior, possibly in response to external events, with pre-existing object behavior specified at instance creation time. In this manner, the same object can simultaneously be an instance of different classes which symbolize the different roles that this object assumes. The role concept and its underlying linguistic scheme simplify the design requirements of complex applications that need to create and manipulate dynamic objects.

Key Words

Object-oriented database systems, Dynamic object re-classification, Object role model, Dynamic class hierarchy, Object migration

Copyright © 1997 by Springer, Berlin, Heidelberg. Permission to make digital or hard copies of the abstract is granted provided that copies are not made or distributed for profit or direct commercial advantage, and that copies show this notice along with the full citation.


Erratum

Mike P. Papazoglou, Bernd J. Krämer:
Erratum: A Database Model for Object Dynamics. 257-260
Electronic Edition CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML

Online Edition (Springer)

Citation Page

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

[AbB91]
Serge Abiteboul, Anthony J. Bonner: Objects and Views. SIGMOD Conference 1991: 238-247 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[ALB93]
Antonio Albano, Roberto Bergamini, Giorgio Ghelli, Renzo Orsini: An Object Data Model with Roles. VLDB 1993: 39-51 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[ATK89]
Malcolm P. Atkinson, François Bancilhon, David J. DeWitt, Klaus R. Dittrich, David Maier, Stanley B. Zdonik: The Object-Oriented Database System Manifesto. DOOD 1989: 223-240 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[BAC77]
Charles W. Bachman, Manilal Daya: The Role Concept in Data Models. VLDB 1977: 464-476 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[BAN87]
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 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[BER91]
Paul L. Bergstein: Object-Preserving Class Transformations. OOPSLA 1991: 299-313 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[BLA87]
Andrew P. Black, Norman C. Hutchinson, Eric Jul, Henry M. Levy, Larry Carter: Distribution and Abstract Types in Emerald. IEEE Trans. Software Eng. 13(1): 65-76(1987) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[BjH89]
Anders Björnerstedt, Christer Hulten: Version Control in an Object-Oriented Architecture. Object-Oriented Concepts, Databases, and Applications 1989: 451-485 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[BrS85]
Ronald J. Brachman, James G. Schmolze: An Overview of the KL-ONE Knowledge Representation System. Cognitive Science 9(2): 171-216(1985) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[BrE89]
Robert Bretl, David Maier, Allen Otis, D. Jason Penney, Bruce Schuchardt, Jacob Stein, E. Harold Williams, Monty Williams: The GemStone Data Management System. Object-Oriented Concepts, Databases, and Applications 1989: 283-308 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[FeMZ94]
Fabrizio Ferrandina, Thorsten Meyer, Roberto Zicari: Implementing Lazy Database Updates for an Object Database System. VLDB 1994: 261-272 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[He90]
Sandra Heiler, Stanley B. Zdonik: Object Views: Extending the Vision. ICDE 1990: 86-93 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[KaLR92]
Paris C. Kanellakis, Christophe Lécluse, Philippe Richard: Introduction to the Data Model. Building an Object-Oriented Database System, The Story of O2 1992: 61-76 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[KEE89]
...
[KIM89]
Won Kim: A Model of Queries for Object-Oriented Databases. VLDB 1989: 423-432 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[KIM95]
Won Kim, William Kelley: On View Support in Object-Oriented Databases Systems. Modern Database Systems 1995: 108-129 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[KiKS92]
Michael Kifer, Won Kim, Yehoshua Sagiv: Querying Object-Oriented Databases. SIGMOD Conference 1992: 393-402 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[LeH90]
Barbara Staudt Lerner, A. Nico Habermann: Beyond Schema Evolution to Database Reorganization. OOPSLA/ECOOP 1990: 67-76 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[LIE87]
Henry Lieberman: Using Prototypical Objects to Implement Shared Behavior in Object Oriented Systems. OOPSLA 1986: 214-223 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[MZO89]
David Maier, Jianhua Zhu, Hitomi Ohkawa: Features of the TEDM Object Model. DOOD 1989: 511-530 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[MaB90]
...
[MoZ92]
Guido Moerkotte, Andreas Zachmann: Multiple Substitutability Without Affecting the Taxonomy. EDBT 1992: 120-135 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[MEY88]
Bertrand Meyer: Object-Oriented Software Construction, 2nd Edition. Prentice-Hall 1997, ISBN 0-13-629155-4
Contents CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[MoS93]
Simon R. Monk, Ian Sommerville: Schema Evolution in OODBs Using Class Versioning. SIGMOD Record 22(3): 16-22(1993) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[PAP91]
Mike P. Papazoglou: Roles: A Methodology for Representing Multifaceted Objects. DEXA 1991: 7-12 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[PaKB94]
Mike P. Papazoglou, Bernd J. Krämer, Athman Bouguettaya: On the Representation of Objects with Polymorphic Shape and Behaviour. ER 1994: 223-240 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[PKS95]
...
[PER90]
...
[RiS91]
Joel E. Richardson, Peter M. Schwarz: Aspects: Extending Objects to Support Multiple, Independent Roles. SIGMOD Conference 1991: 298-307 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[RUN92]
Elke A. Rundensteiner: Multiview: A Methodology for Supporting Multiple Views in Object-Oriented Databases. VLDB 1992: 187-198 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[SCH85]
...
[ScC95]
...
[ScZ94]
...
[ScLT91]
Marc H. Scholl, Christian Laasch, Markus Tresch: Updatable Views in Object-Oriented Databases. DOOD 1991: 189-207 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[SCH92]
...
[ScST94]
Marc H. Scholl, Hans-Jörg Schek, Markus Tresch: Object Algebra and Views for Multi-Objectbases. IWDOM 1992: 353-374 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[SkZ87]
Andrea H. Skarra, Stanley B. Zdonik: The Management of Changing Types in an Object-Oriented Database. OOPSLA 1986: 483-495 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[StLU89]
Lynn Andrea Stein, Henry Lieberman, David Ungar: A Shared View of Sharing: The Treaty of Orlando. Object-Oriented Concepts, Databases, and Applications 1989: 31-48 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[ZdM89]
Stanley B. Zdonik, David Maier (Eds.): Readings in Object-Oriented Database Systems. Morgan Kaufmann 1990, ISBN 1-55860-000-0
CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[ZDO90]
Stanley B. Zdonik: Object-Oriented Type Evolution. DBPL 1987: 277-288 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[ZIK91]
Roberto Zicari: A Framework for Schema Updates In An Object-Oriented Database System. ICDE 1991: 2-13 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML

Last update Fri Sep 14 18:29:11 2012 CET by the DBLP TeamThis material is Open Data Data released under the ODC-BY 1.0 license — See also our legal information page