MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Unifying Schema and Instance Levels of Object-Oriented Database (1998) [2 citations — 2 self]

Download:
pdf | ps
by Iztok Savnik, Tomaz Mohoric, Zahir Tari
http://www.informatik.uni-freiburg.de/~savnik/reports/tr97-model.ps
Add To MetaCart

Abstract:

In this paper we present the consequences of unifying the representation of the schema and the instance levels of an object-oriented (OO) database to the formal representation of OO database model. The uniform representation of the schema and the instance levels of OO databases is achieved, as in the frame-based knowledge representation languages [13], by representing them using a uniform set of modelling constructs. We show that, using such an approach, the structural part of the OO database model can be described in a clear manner providing the simple means for the description of the main constructs of the structural model and the relationships among them. Further, we study the consequences of releasing the boundary between the schema and the instance levels of an OO database by allowing the definition of objects which include data from both levels. We show that few changes are needed in order to augment the previously presented formal definition of the structural part of OO database to represent the extended database model.

Citations

633 Logical foundations of object-oriented and frame-based languages – Kifer, Lausen, et al. - 1995
500 A semantics for multiple inheritance – Cardelli - 1988
365 The implementation of POSTGRES – Stonebraker, Rowe, et al. - 1990
309 Object Identity as a Query Language Primitive – Abiteboul, Kanellakis - 1989
188 IFO: A formal semantic database model – ABITEBOUL, HULL - 1987
148 F-Logic: A Higher-Order Language for Reasoning about Objects, Inheritance, and Scheme – Kifer, Lausen - 1989
111 A Formal Approach to Object-Oriented Databases – Beeri - 1990
79 An Overview of – BRACHMAN, SCHMOLZE - 1985
75 A query algebra for objectoriented databases – Shaw, Zdonik - 1990
29 Unraveling the Semantics of Conceptual Schemas – Papazoglou - 1995
25 The Role of Frame-Based Representation – Fikes, Kehler - 1985
23 et al, “The Object-Oriented Database System Manifesto,” PTOC. 1st DOOD Conf – Atkinson - 1989
20 Algebras for Object-Oriented Query Languages – Vandenberg - 1993
9 On the Power of the Languages For the – Abiteboul, Beeri - 1993
9 A Query Language for Complex Database Objects – Savnik - 1995
8 Querying Conceptual Schemata of Object-Oriented Databases – Savnik, Tari - 1996
6 et al., Object-Oriented Query Languages: The Notion and Issues – Bertino - 1992
2 Towards Cooperative Databases: The Distributed Object Kernel Approach – Tari, Cheng, et al. - 1996
1 An overview of reflection and its use in cooperation, Int – Edmond, Papazoglou, et al. - 1995
1 A Query Algebra for Objects – Savnik, Tari, et al. - 1996