M(DM): an open framework for interoperation of multimodel multidatabase systems
- 2 January 2003
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 218-227
- https://doi.org/10.1109/icde.1992.213189
Abstract
The authors present M(DM), an extensible metalevel system in which the syntax and the semantics of data models, schemas, and databases can be uniformly represented. M(DM) consists primarily of a set of metatypes that capture and express data-model constructs in second-order logic: a data model is represented as a collection of M(DM) metatypes. To achieve extensibility, M(DM)'s metatypes are organized into an inheritance lattice. The robustness and openness of the approach are demonstrated by expressing a variety of data models in M(DM), and the authors show how to exploit M(DM)'s metalevel capabilities for hiding representational heterogeneities in multimodel multidatabase systems.Keywords
This publication has 11 references indexed in Scilit:
- VIP-MDBS: A Logic Multidatabase SystemPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Logic-based approach for realizing a federated information systemPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- On the semantic equivalence of heterogeneous representations in multimodel multidatabase systemsACM SIGMOD Record, 1991
- Multidatabase management in PegasusPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1991
- Language features for interoperability of databases with schematic discrepanciesPublished by Association for Computing Machinery (ACM) ,1991
- Federated database systems for managing distributed, heterogeneous, and autonomous databasesACM Computing Surveys, 1990
- Multidatabase InteroperabilityACM SIGMOD Record, 1990
- Multidatabase InteroperabilityComputer, 1986
- The functional data model and the data languages DAPLEXACM Transactions on Database Systems, 1981
- The entity-relationship model—toward a unified view of dataACM Transactions on Database Systems, 1976