MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  On separation between interface, implementation and representation in object DBMSs (1998) [11 citations — 8 self]

Download:
pdf
by Yuri Leontiev, M. Tamer Özsu, Duane Szafron
In Proceedings of Technology of Object-Oriented Languages and Systems 26th International Conference (TOOLS USA98
http://www.cs.ualberta.ca/~duane/publications/categories/../pdf/98TOOLS.pdf
Add To MetaCart

Abstract:

In this paper we present a model that supports a clean separation between the concepts of interface, implementation, and representation. We present several problems that are difficult to solve in the absence of such separation and describe how the proposed model can be used to provide a solution. We also describe the principles that can be used to implement the proposed model in an existing object-oriented database management system. 1

Citations

1268 The C++ Programming Language – Stroustrup - 1997
218 Smalltalk 80: The Language – Goldberg, Robson - 1989
97 Typechecking and modules for multi-methods – Chambers, Leavens - 1995
94 On the Notion of Inheritance – Taivalsaari - 1996
84 Subtypes vs. where clauses: Constraining parametric polymorphism, OOPSLA – Day, Gruber, et al. - 1995
60 Integrating independently-developed components in object-oriented languages – Hölzle - 1993
58 0 , an ObjectOriented Data Model – Lecluse, Richard, et al. - 1988
54 The GemStone Data Management System – Bretl, Maier, et al. - 1989
49 Galileo: A strongly-typed, interactive conceptual language – Albano, Ghelli, et al. - 1985
42 Engineering a Programming Language: The Type and Class System of Sather – Szypersky, Omohundro, et al. - 1993
40 The AQUA Data Model and Algebra – Leung - 1993
29 Emerald: A General-Purpose Programming Language – Raj, Tempero, et al. - 1991
19 Object Oriented Interoperability – Konstantas - 1993
17 A Core Object-Oriented Language with Block Structure and Multimethods: Semantics and Typing – BeCecil - 1997
15 The programming language Lagoona: A fresh look at object-orientation – Franz - 1997
13 Subclassing 6= subtyping 6= Is-a – LaLonde, Pugh - 1991
9 Overview of the Iris DBMS – Fishman - 1989
5 On building a hyperdistributed database – Bouguettaya, Papazoglou, et al. - 1995
4 The STEP Integration Information Architecture – Yang - 1993
3 The ObjectStore database management system – Lamb, Landis, et al. - 1991
1 Version 2.0 revision C – Bal, Balsters, et al. - 1993
1 An adaptive object oriented approach to integration and access of heterogeneous information sources – Liu, Pu - 1997