Data model issues for object-oriented applications
ACM Transactions on Information Systems (TOIS)
An axiomatic model of dynamic schema evolution in objectbase systems
ACM Transactions on Database Systems (TODS)
Client/server programming with Java and CORBA (2nd ed.)
Client/server programming with Java and CORBA (2nd ed.)
A temporal approach to managing schema evolution in object database systems
Data & Knowledge Engineering - Special issue on ER '97
The object data standard: ODMG 3.0
The object data standard: ODMG 3.0
A Transparent Object-Oriented Schema Change Approach Using View Evolution
ICDE '95 Proceedings of the Eleventh International Conference on Data Engineering
Extending the Object Query Language for Transparent Metadata Access
FoMLaDO/DEMM 2000 Selected papers from the 9th International Workshop on Foundations of Models and Languages for Data and Objects, Database Schema Evolution and Meta-Modeling
Integrating View Schemata Using an Extended Object Definition Language
CooplS '01 Proceedings of the 9th International Conference on Cooperative Information Systems
DASFAA '99 Proceedings of the Sixth International Conference on Database Systems for Advanced Applications
OQL_SERF: an ODMG implementation of the template-based schema evolution framework
CASCON '98 Proceedings of the 1998 conference of the Centre for Advanced Studies on Collaborative research
OODBMS Metamodel Supporting Configuration Management of Large Applications
OOIS '02 Proceedings of the 8th International Conference on Object-Oriented. Information Systems
Metadata usage in multimedia federations
MIS'02 Proceedings of the 2002 international conference on Metainformatics
Hi-index | 0.00 |
A metamodel definition presents some important issues in the construction of an object database management system, whose rich data model inevitably increases the metamodel complexity. The required features of an object database metamodel are investigated. Roles of a metamodel in an object-oriented database management system are presented and compared to the proposal defined in the ODMG standard of object-oriented database management systems. After outlining the metamodel definition included in the standard, its main drawbacks are identified and several changes to the ODMG metamodel definition are suggested. The biggest conceptual change concerns flattening the metamodel to reduce complexity and to support extendibility.