DDL = DML? An Exercise in Reflective Schema Management for Chimera
We discuss the basic principles of a reflective representation of application schemas using a subset of Chimera. We show how application schemas can be modelled as a set of Chimera objects when an appropriate meta schema has been defined. The semantics of schema evolution can then be defined by mapp...
Main Authors: | , , |
---|---|
Other Authors: | |
Format: | Text |
Language: | English |
Published: |
1995
|
Subjects: | |
Online Access: | http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.418.7767 http://idb.informatik.uni-bonn.de/publications/publ/lem95/ |
Summary: | We discuss the basic principles of a reflective representation of application schemas using a subset of Chimera. We show how application schemas can be modelled as a set of Chimera objects when an appropriate meta schema has been defined. The semantics of schema evolution can then be defined by mapping schema updates to sequences of object manipulation commands. This mapping can again be realized using Chimera, and thus becomes part of the meta schema. The main purpose of this paper is to trigger a discussion about reflective schema evolution, especially about the |
---|