Duration
Description
Model Management is a powerful approach to generic metadata management that manipulates models and mappings between models using high-level operators. It aims at simplifying the development of metadata-intensive applications, such as data integration, software engineering, website management, or network modeling applications. Such applications manipulate a variety of
- models (database schemas, XML schemas, UML / ER)diagrams, ontologies, etc.) and
- mappings between models (SQL view definitions, XSLT transformations, XML-to-relational shredding specifications, ER-to-SQL DDL mappings, etc.).
Model Management is a powerful approach to generic metadata management not limited to a specific language or application domain. Models and mappings are manipulated using high-level algebraic operators, such as Match, Merge, or Compose. These operators are applied to models and mappings as a whole rather than to their individual building blocks. This approach, which was proposed by Phil Bernstein et al., promises to make the programming of metadata-intensive applications substantially easier.
Some of our key contributions are:
- Study of scenarios related to data warehousing to demonstrate the usefulness of model management (ER 2000)
- Development of the first prototype implementation of a complete programming environment for model- management, called Rondo, and its use to solve several realistic metadata problems (SIGMOD 2003). An executable demo of Rondo is available for download.
Related Panel:
Bernstein, P.A., Is Generic Data Management Feasible? Panel discussion, Proc. VLDB 2000, pp. 660-662
Project members
Publikationen (22)
Dateien | Cover | Beschreibung | Jahr |
---|---|---|---|
2020 / 10 | |||
Rahm, E.
Proc. ADBIS, Invited keynote paper, Springer LNCS 9809
|
2016 / 9 | ||
2011 / 9 | |||
2011 / 8 | |||
2007 | |||
2006 | |||
Do, H.
Dissertation. Veröffentlich durch Verlag Dr. Müller (VDM), ISBN 3-86550-997-5,
|
2006 | ||
2005 / 6 | |||
2005 / 6 | |||
Melnik, S.
Springer LNCS 2967
|
2004 |