Flattening the Metamodel for Object Databases

  • Authors:
  • Piotr Habela;Mark Roantree;Kazimierz Subieta

  • Affiliations:
  • -;-;-

  • Venue:
  • ADBIS '02 Proceedings of the 6th East European Conference on Advances in Databases and Information Systems
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.