Ontology of object-oriented database evolution
The need for expanded data representation and semantic capture has resulted in the emergence of object-oriented databases. Representation of relationships beyond inheritance relationships, provision of separate development and working environments, and control of evolution for developing database systems are areas not yet adequately addressed in current object-oriented database research(1). This work defines: a specification hierarchy which provides expanded relationship representation and a separate, yet connected, development environment for database systems; and an ontological system which constrains the migration of classes and relationships from the development environment to the working environment.
object-oriented databases semantic capture specification hierarchy