German English

Model Management

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. 

Project members

Publications

PDF

Google Scholar
Rahm, Erhard
The Case for Holistic Data Integration
Proc. ADBIS, Invited keynote paper, Springer LNCS 9809
2016-09
PDF

Google Scholar
Arnold, Patrick; Rahm, Erhard
SemRep: A Repository for Semantic Mapping
BTW 2015
2015-03
PDF
further information
Google Scholar
Raunich, Salvatore; Rahm, Erhard
Target-driven Merging of Taxonomies with ATOM
Information Systems, Vol. 42, June 2014
2014-06
PDF

Google Scholar
Arnold, Patrick; Rahm, Erhard
Semantic Enrichment of Ontology Mappings: A Linguistic-based Approach
Proc. 17th ADBIS Conference. LNCS 8133, pp. 42-55
2013-09
PDF

Google Scholar
publication iconArnold, Patrick
Semantic Enrichment of Ontology Mappings: Detecting Relation Types and Complex Correspondences
25. GI-Workshop Grundlagen von Datenbanken
2013
PDF

Google Scholar
publication iconMassmann, Sabine; Raunich, Salvatore; Aumueller, David; Arnold, Patrick; Rahm, Erhard
Evolution of the COMA Match System
OM-2011 (The Sixth International Workshop on Ontology Matching, October 24th, 2011, Bonn, Germany)
2011-10
PDF

Google Scholar
Algergawy, A.; Massmann, S.; Rahm, E.
A Clustering-based Approach For Large-scale Ontology Matching
Proc. ADBIS Conf. 2011, LNCS 6909, pp. 415-428
2011-09
PDF

Google Scholar
Bernstein, P.A.; Madhavan, J.; Rahm, E.
Generic Schema Matching, Ten Years Later
PVLDB, 2011 (VLDB 10 Year Best Paper Award Paper)
2011-08
PDF

Google Scholar
Peukert, E.; Eberius, J.; Rahm, E.
AMC – A Framework for Modelling and Comparing Matching Systems as Matching Processes
Proc. Int. Conf. on Data Engineering (Demo paper), 2011
2011-04
PDF

Google Scholar
Raunich, Salvatore; Rahm, Erhard
ATOM: Automatic Target-driven Ontology Merging
Proc. Int. Conf. on Data Engineering (Demo paper), 2011
2011-04
PDF
further information
Google Scholar
publication iconPeukert, Eric; Rahm, Erhard
Restricting the Overlap of Top-N Sets in Schema Matching
Proc. EDBT workhop on New Trends in Similarity Search (NTSS 2011)
2011-03

further information
Google Scholar
Bellahsene, Z.; Bonifati, A.; Rahm, E. (eds.)
Schema Matching and Mapping
Springer-Verlag, Data-Centric Systems and Applications
2011-02
PDF

Google Scholar
Hartung, M.; Terwilliger, J.; Rahm, E.
Recent advances in schema and ontology evolution
Schema Matching and Mapping, Springer-Verlag
2011-02
PDF

Google Scholar
Rahm, E.
Towards large-scale schema and ontology matching
Schema Matching and Mapping, Springer-Verlag
2011-02


Google Scholar
publication icon Algergawy, A; Nayak, R; Saake, G.
Element similarity measures in XML schema matching
Information Sciences, Volume 180, Issue 24, 15 Dec. 2010, Pages 4975-4998
2010-12
PDF

Google Scholar
publication iconPeukert, E; Massmann, Sabine; König, Kathleen
Comparing Similarity Combination Methods for Schema Matching
GI-Workshop - Informationsintegration in Service-Architekturen
2010-09-30
PDF

Google Scholar
publication iconAlgergawy, A.; Nayak, R.; Siegmund, N.; Koppen, V.; Saake, G.
Combining Schema and Level-Based Matching for Web Service Discovery
10th International Conference of Web Engineering (ICWE 2010)
2010-07
PDF

Google Scholar
Kirsten, T.; Thor, A.; Rahm, E.
Instance-based matching of large life science ontologies
Proc. of 4th Intl. Workshop on Data Integration in the Life Sciences (DILS), 2007
2007-06
PDF

Google Scholar
Do, H.-H.; Rahm, E.
Matching Large Schemas: Approaches and Evaluation
Information Systems, Volume 32, Issue 6, September 2007, Pages 857-885
2007

further information
Google Scholar
Do, Hai Hong
Schema Matching and Mapping-based Data Integration
Dissertation. Veröffentlich durch Verlag Dr. Müller (VDM), ISBN 3-86550-997-5,
2006
PDF
further information
Google Scholar
Rahm, Erhard; Bernstein, Philip A.
An Online Bibliography on Schema Evolution
Sigmod Record, Dec. 2006
2006
PDF
further information
Google Scholar
Aumueller, D.; Do, H.H.; Massmann, S.; Rahm, E.
Schema and ontology matching with COMA++
SIGMOD Conference
2005-06
PDF
further information
Google Scholar
Melnik, S.; Bernstein P.A.; Halevy, A.; Rahm, E.
Supporting Executable Mappings in Model Management
Proc. SIGMOD 2005, Baltimore, June 2005
2005-06

further information
Google Scholar
Melnik, S.
Generic Model Management: Concepts and Algorithms
Springer LNCS 2967
2004
PDF

Google Scholar
Do, H.H.; Melnik, S.; Rahm, E.
Comparison of Schema Matching Evaluations
Proc. Workshop Web and Databases, LNCS 2593, 2003
2003

further information
Google Scholar
publication iconMelnik, S.; Rahm, E.; Bernstein, P.A.
Rondo: A Programming Platform for Generic Model Management,
Proc. ACM SIGMOD 2003
2003
PDF
further information
Google Scholar
Melnik, S.; Rahm, E.; Bernstein, P.A.
Developing Metadata-Intensive Applications with Rondo.
Journal on Web Semantics, 2003
2003
PDF
further information
Google Scholar
publication iconDo, H.H.; Melnik, S.; Rahm, E.
Comparison of Schema Matching Evaluations.
Proc. GI-Workshop “Web and Databases”, Erfurt, Oct. 2002
2002
PDF
further information
Google Scholar
Do, H.H.; Rahm, E.
COMA - A System for Flexible Combination of Schema Matching Approaches
Proc. 28th Intl. Conference on Very Large Databases (VLDB), Hongkong, Aug. 2002
2002

PDF
Google Scholar
publication iconMelnik, S.
Generic Model Management: Experience and Open Questions.
Doctoral Poster, VLDB conf. 2002, Hongkong, Aug. 2002
2002
PDF

Google Scholar
Melnik, S.; Garcia-Molina, H.; Rahm, E.
Similarity Flooding: A Versatile Graph Matching Algorithm and its Application to Schema Matching
Proc. 18th International Conference on Data Engineering (ICDE), San Jose, 2002
2002
PDF

Google Scholar
Madhavan, J.; Bernstein, P.A.; Rahm, E.
Generic schema matching with Cupid
Proc. 27th Intl. Conference on Very Large Databases (VLDB), Rome, Italy, Sep. 2001
2001
PDF

Google Scholar
Rahm, E.; Bernstein, P.A.
A Survey of Approaches to Automatic Schema Matching
VLDB Journal 10 (4)
2001
PDF

Google Scholar
Rahm, E.; Bernstein, P.A.
On Matching Schemas Automatically
Techn. Report 1/2001. Dept. of Comp. Science, Univ. of Leipzig, Feb. 2001
2001
PDF
further information
Google Scholar
Bernstein, P.A.; Rahm, E.
Data Warehouse Scenarios for Model Management
Proc. 19th Int. Conf. on Entity-Relationship Modelling, Oct. 2000, LNCS, Springer
2000
PDF
further information
Google Scholar
Rahm, E.; Do, H.H.
Data Cleaning: Problems and Current Approaches
IEEE Techn. Bulletin on Data Engineering, Dec. 2000
2000
PDF
further information
Google Scholar
Müller, R.; Stöhr, T.; Rahm, E.
An Integrative and Uniform Model for Metadata Management in Data Warehousing Environments.
Proceedings Workshop on Design and Management of Data Warehouses (DMDW’99), Heidelberg, June 1999
1999

Related Panel

Bernstein, P.A., Is Generic Data Management Feasible? Panel discussion, Proc. VLDB 2000, pp. 660-662