Object-oriented databases are said to support evolution and incremental development. On the schema level, a firm restriction in this evolution is that it can only be done by evolving class hierarchies downwards by subclassing. We show a unified approach to class evolution in object-oriented databases, where class hierarchies are allowed to grow in all directions, covering for evolution situations like generalisation, specialisation, and class versioning. We show how to make the evolution transparent, allowing existing and new clients to coexist and be clients of the same (existing and new) objects. A design of this approach based on object-oriented database views is shown. 1 Introduction In most database applications there is a need for le...
Schema evolution support is an important facility for object-oriented database (00DB) systems. While...
Abstract. Providing support for schema evolution allows existing databases to be adjusted for varyin...
This paper describes work carried out on a model for the versioning of class definitions in an Objec...
There is a manifold of meanings we could associate with the term "evolution" in the database arena. ...
The paper describes a composite evolution approach which integrates the evolution of the various typ...
Object-oriented databases have been introduced primarily to ease the development of database applica...
Schema evolution support is an important facility for object-oriented database (OODB) systems. While...
Extensibility and dynamic schema evolution are among the attractive features that lead to the wide a...
International audienceDatabase applications which model aspects of the real world should be able to ...
Like any other database application, object database applications are subject to evolution. Evolutio...
Class evolution is a normal aspect of themaintenance of object-orientedprograms. While class evoluti...
In this paper, we address the problem of supporting more flexibility on the schema of object-oriente...
In this paper, a rule-based mechanism for schema evolution in object-oriented databases is presented...
Changes in the real world may require both the database population and the database schema to evolve...
In the article, Ra and Rundensteiner discuss a system which is the solution to the problem of updati...
Schema evolution support is an important facility for object-oriented database (00DB) systems. While...
Abstract. Providing support for schema evolution allows existing databases to be adjusted for varyin...
This paper describes work carried out on a model for the versioning of class definitions in an Objec...
There is a manifold of meanings we could associate with the term "evolution" in the database arena. ...
The paper describes a composite evolution approach which integrates the evolution of the various typ...
Object-oriented databases have been introduced primarily to ease the development of database applica...
Schema evolution support is an important facility for object-oriented database (OODB) systems. While...
Extensibility and dynamic schema evolution are among the attractive features that lead to the wide a...
International audienceDatabase applications which model aspects of the real world should be able to ...
Like any other database application, object database applications are subject to evolution. Evolutio...
Class evolution is a normal aspect of themaintenance of object-orientedprograms. While class evoluti...
In this paper, we address the problem of supporting more flexibility on the schema of object-oriente...
In this paper, a rule-based mechanism for schema evolution in object-oriented databases is presented...
Changes in the real world may require both the database population and the database schema to evolve...
In the article, Ra and Rundensteiner discuss a system which is the solution to the problem of updati...
Schema evolution support is an important facility for object-oriented database (00DB) systems. While...
Abstract. Providing support for schema evolution allows existing databases to be adjusted for varyin...
This paper describes work carried out on a model for the versioning of class definitions in an Objec...