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
|