by Andreas Steiner, Adrian Kobler, Moira C. Norrie
In Proc. 10th Conf. on Advanced Information Systems Engineering (CAiSE'98
http://www.globis.ethz.ch/publications/docs/1998b-skn-caise.ps.gz
Add To MetaCart
Abstract:
Abstract. We show how model extensibility of object-oriented data management systems can be achieved through the combination of a highlevel core object data model and an architecture designed with model extensibility in mind. The resulting system, OMS/Java, is both a general data management system and a framework for the development of advanced database application systems. All aspects of the core model--constructs, query language and constraints-- can easily be generalised to support, for example, the management of temporal, spatial and versioned data. Specifically, we show how the framework was used to extend the core system to a temporal object-oriented database management system. 1
Citations
|
3620
|
Design Patterns. Elements of Reusable Object-Oriented Software
– Gamma, Helm, et al.
- 1998
|
|
500
|
and SB Navathe, Fundamentals of Database Systems
– Elmasri
|
|
113
|
Starburst Midflight: As the dust clears
– Haas, Chang, et al.
- 1990
|
|
84
|
The EXODUS Extensible DBMS Project: an Overview
– Carey, Dewitt, et al.
- 1990
|
|
38
|
A uniform model for temporal and versioned object-oriented databases
– Wuu, Dayal
- 1993
|
|
38
|
TOODM - A Temporal Object-Oriented Data Model with Temporal Constraints
– Rose, Segev
- 1991
|
|
36
|
An Extended Entity-Relationship Approach to Data Management in Object-Oriented Systems
– Norrie
- 1993
|
|
32
|
A formal temporal object-oriented data model
– Bertino, Ferrari, et al.
- 1996
|
|
28
|
Implementation concepts for an extensible data model and data language
– BATORY, LEUNG, et al.
- 1988
|
|
22
|
Realizing a temporal complex-object data model
– Kafer, Schoning
- 1992
|
|
20
|
Evaluating the completeness of TSQL2
– BĂ–HLEN, JENSEN, et al.
- 1995
|
|
17
|
Distinguishing Typing and Classification in Object Data Models
– Norrie
- 1995
|
|
16
|
Toward a Multihomogeneous Model for a Temporal Database
– Gadia
- 1986
|
|
13
|
Implementing Temporal Databases in Object-Oriented Systems
– Steiner, Norrie
- 1997
|
|
10
|
OMS Object-Oriented Data Management System
– Norrie, Wurgler
- 1997
|
|
10
|
TOODM -ATemporal Object-Oriented Data Model with Temporal Constraints
– Rose, Segev
- 1991
|
|
9
|
Constructing the Next 100 Database Management Systems: Like the Handyman or Like the Engineer
– Geppert, Dittrich
- 1994
|
|
8
|
A Temporal Extension to a Generic Object Data Model
– Steiner, Norrie
- 1997
|
|
7
|
Datenbanken: Konzepte und Sprachen
– Heuer, Saake
- 1995
|
|
6
|
Temporal Object Role Modelling
– Steiner, Norrie
- 1997
|
|
5
|
The data model compiler: A tool for generating objectoirneted database systems
– Maryanski, al
- 1986
|
|
1
|
A Framework for Object Matching in Federated Databases and its Implementation
– Chatterjee
- 1996
|
|
1
|
The OM Model as a Framework for the Java Environment
– Messmer
- 1997
|
|
1
|
Distinguishing Typing and Classi cation in Object Data Models
– Norrie
- 1995
|
|
1
|
Supporting Statistical Operations in Extensible Databases: A Case Study
– Segev, Chatterjee
- 1994
|
|
1
|
Compiler Construction. Addison-Wesley, 1 edition
– Wirth
- 1996
|