Abstract:
. In this paper we concentrate on the description of change management functionalities that have been added to the commercially available O2 ODBMS to yield a platform suited for applications such as SDEs. A description of declarative high level schema update primitives is presented as well as mechanisms to propagate schema changes to the database. Particular emphasis is given to a mechanism that allows designers first to simulate schema and database modifications by means of object views, and second to materialize them to be propagated onto the real schema and base. Keywords: schema and database evolution, object views, schema change simulation. 1 Introduction The work presented in this paper is part of the broader GOODSTEP project under the ESPRIT III program. The goal of GOODSTEP is to enhance and improve the functionality of an object database system to yield a platform suited to applications such as Software Development Environments (SDEs). The baseline of the project is an exist...
Citations
|
240
|
Objects and Views
– Abiteboul, Bonner
- 1991
|
|
237
|
Semantics and implementation of schema evolution in object-oriented databases
– Banerjee, Kim, et al.
- 1987
|
|
158
|
Updatable views in object-oriented databases
– SCHOLL, LAASCH, et al.
- 1991
|
|
104
|
MutiView: A Methodology for Supporting Multiple Views in ObjectOriented Databases
– Rundensteiner
- 1992
|
|
78
|
A framework for schema updates in an object-oriented database systems
– Zicari
- 1991
|
|
49
|
The GemStone Data Management System
– Bretl
- 1989
|
|
45
|
Implementing Lazy Database Updates for an Object Database System
– Ferrandina, Meyer, et al.
- 1994
|
|
30
|
Schema transformation without database reorganization
– Tresch, Scholl
- 1993
|
|
14
|
Correctness of lazy database updates for object database systems
– Ferrandina, Meyer, et al.
- 1994
|
|
4
|
Supporting Exceptions to Behavioral Schema Consistency to Ease Schema Evolution
– AMIEL, BELLOSTA, et al.
- 1994
|
|
4
|
Systems. OODBMS Feature Checklist. Rev. 1.1
– Itasca
- 1992
|
|
3
|
Schema Update Primitives for ODB Design
– Br`eche, Worner
- 1995
|
|
3
|
Database Evolution in the O2Database System
– Ferrandina, Ferran, et al.
- 1995
|
|
1
|
Objectstore User Guide, chapter 9
– Inc
- 1993
|
|
1
|
O2 Database User Manual, Version 4.0. O2
– Technology
- 1992
|
|
1
|
Final requirements for the database repository. Goostep project 6115. Goodstep report. GO.8R.1.0
– O2Technology, Cefriel, et al.
- 1994
|