Model Management: First Steps and Beyond

Most information systems rely on meta data artifacts, such as database schemas, interface specifications, or view definitions, to store, transform, validate, and exchange information. Applications that produce and manipulate these meta data artifacts are complex and hard to build. The goal of model management research is to develop a set of powerful high-level operators that simplify the programming of such applications, and increase the productivity of developers by an order of magnitude. This paper discusses some results and challenges in generic model management based on a first published dissertation.

[1]  Sergey Melnik,et al.  Generic Model Management , 2004, Lecture Notes in Computer Science.

[2]  Erhard Rahm,et al.  A survey of approaches to automatic schema matching , 2001, The VLDB Journal.

[3]  Erhard Rahm,et al.  Comparison of Schema Matching Evaluations , 2002, Web, Web-Services, and Database Systems.

[4]  Erhard Rahm,et al.  Developing metadata-intensive applications with Rondo , 2003, J. Web Semant..

[5]  Joachim Biskup,et al.  A formal view integration method , 1986, SIGMOD '86.

[6]  Erhard Rahm,et al.  Rondo: a programming platform for generic model management , 2003, SIGMOD '03.

[7]  Rada Chirkova,et al.  A formal perspective on the view selection problem , 2002, The VLDB Journal.

[8]  Chen Li,et al.  Minimizing View Sets without Losing Query-Answering Power , 2001, ICDT.

[9]  Diego Calvanese,et al.  View-Based Query Processing: On the Relationship Between Rewriting, Answering and Losslessness , 2005, ICDT.

[10]  Erhard Rahm,et al.  Similarity flooding: a versatile graph matching algorithm and its application to schema matching , 2002, Proceedings 18th International Conference on Data Engineering.

[11]  Matthias Jarke,et al.  Panel: Is Generic Metadata Management Feasible? , 2000, VLDB.

[12]  Philip A. Bernstein,et al.  Merging Models Based on Given Correspondences , 2003, VLDB.

[13]  SalesTaxRate Orders Did Quantity UnitPrice,et al.  Rondo : A Programming Platform for Generic Model Management , 2003 .

[14]  Anthony Kosky,et al.  Theoretical Aspects of Schema Merging , 1992, EDBT.

[15]  Philip A. Bernstein,et al.  Industrial-strength schema matching , 2004, SGMD.

[16]  Ronald Fagin,et al.  Composing schema mappings: second-order dependencies to the rescue , 2004, PODS '04.

[17]  Surajit Chaudhuri,et al.  Automated Selection of Materialized Views and Indexes in SQL Databases , 2000, VLDB.

[18]  Alon Y. Halevy,et al.  Answering queries using views: A survey , 2001, The VLDB Journal.

[19]  Erhard Rahm,et al.  Data Warehouse Scenarios for Model Management , 2000, ER.

[20]  Philip A. Bernstein,et al.  A Model Theory for Generic Schema Management , 2001, DBPL.

[21]  Nicolas Spyratos,et al.  Update semantics of relational views , 1981, TODS.

[22]  Alberto O. Mendelzon,et al.  Merging Databases Under Constraints , 1998, Int. J. Cooperative Inf. Syst..

[23]  Maurizio Lenzerini,et al.  Data integration: a theoretical perspective , 2002, PODS.

[24]  Stefano Spaccapietra,et al.  View Integration: A Step Forward in Solving Structural Conflicts , 1994, IEEE Trans. Knowl. Data Eng..

[25]  Timos K. Sellis,et al.  View selection for designing the global data warehouse , 2001, Data Knowl. Eng..

[26]  Gottfried Vossen,et al.  On the computation of relational view complements , 2003, TODS.

[27]  Philip A. Bernstein,et al.  A vision for management of complex models , 2000, SGMD.

[28]  Philip A. Bernstein,et al.  Applying Model Management to Classical Meta Data Problems , 2003, CIDR.