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. © Springer-Verlag Berlin Heidelberg 2002.
CITATION STYLE
Habela, P., Roantree, M., & Subieta, K. (2002). Flattening the metamodel for object databases. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 2435 LNCS, pp. 263–276). Springer Verlag. https://doi.org/10.1007/3-540-45710-0_21
Mendeley helps you to discover research relevant for your work.