Model management comprises technologies and mechanisms to support the integration, transformation, evolution, and matching of models. It aims at supporting metadata-intensive applications such as database design, data integration, and data warehousing. To achieve this goal, a model management system has to provide definitions for models (i.e., schemas represented in some metamodel), mappings (i.e., relationships between different models), and operators (i.e., operations that manipulate models and mappings). Model management has become more and more important, since the interoperability and/or integration of heterogeneous information systems is a frequent requirement of organizations. Some important operations in model management are Merge (integration of two models), Match (creating a mapping between two models), and ModelGen (transforming a model given in one modeling language into a corresponding model in a different modeling language).
The current understanding of model...
- 2.Aumueller D, Do HH, Massmann S, Rahm E. Schema and ontology matching with COMA++. In: Proceedings of the ACM SIGMOD International Conference on Management of Data; 2005. p. 906–8.Google Scholar
- 5.Bernstein PA, Melnik S. Model management 2.0: Manipulating richer mappings. In: Proceedings of the ACM SIGMOD International Conference on Management of Data; 2007. p. 1–12.Google Scholar
- 6.Bernstein PA, Rahm E. Data warehousing scenarios for model management. In: Proceedings of the 19th International Conference on Conceptual Modeling; 2000. p. 1–15.Google Scholar
- 9.Hernández MA, Miller RJ, Haas LM. Clio: a semi-automatic tool for schema mapping. In: Proceedings of the ACM SIGMOD International Conference on Management of Data; 2001. p. 607.Google Scholar
- 11.Kensche D, Quix C, Li X, Li Y. GeRoMeSuite: a system for holistic generic model management. In: Proceedings of the 33rd International Conference on Very Large Data Bases; 2007. p. 1322–5.Google Scholar
- 12.Lenzerini M. Data integration: a theoretical perspective. In: Proceedings of the 21st ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems; 2002. p. 233–46.Google Scholar
- 13.Melnik S, Rahm E, Bernstein PA. Rondo: a programming platform for generic model management. In: Proceedings of the ACM SIGMOD International Conference on Management of Data; 2003. p. 193–204.Google Scholar