PAPER DIGEST
Most Influential SIGMOD 2007 Paper · 2026-03 edition

Model Management 2.0: Manipulating Richer Mappings

Philip A. Bernstein; Sergey Melnik

Venue
ACM SIGMOD Conference (SIGMOD) 2007
Recognition
Most Influential SIGMOD 2007 Paper (Rank No. 5)
Edition
2026-03
Impact factor
6
Certificate ID
ed0900338a43bb98

Abstract

Model management is a generic approach to solving problems of data programmability where precisely engineered mappings are required. Applications include data warehousing, e-commerce, object-to-relational wrappers, enterprise information integration, database portals, and report generators. The goal is to develop a model management engine that can support tools for all of these applications. The engine supports operations to match schemas, compose mappings, diff schemas, merge schemas, translate schemas into different data models, and generate data transformations from mappings. Much has been learned about model management since it was proposed seven years ago. This leads us to a revised vision that differs from the original in two main respects: the operations must handle more expressive mappings, and the runtime that executes mappings should be added as an important model management component. We review what has been learned from recent experience, explain the revised model management vision based on that experience, and identify the research problems that the revised vision opens up.

Download PDF certificate