Generic Model Management

Concepts and Algorithms

  • Sergey Melnik

Part of the Lecture Notes in Computer Science book series (LNCS, volume 2967)

Table of contents

  1. Front Matter
  2. A Programming Platform for Model Management

    1. Front Matter
      Pages 1-1
    2. Sergey Melnik
      Pages 3-11
    3. Sergey Melnik
      Pages 13-28
    4. Sergey Melnik
      Pages 29-51
  3. A Semantics for Model Management Operators

    1. Front Matter
      Pages 53-53
    2. Sergey Melnik
      Pages 55-89
    3. Sergey Melnik
      Pages 91-99
    4. Sergey Melnik
      Pages 101-113
  4. Schema Matching

    1. Front Matter
      Pages 115-115
    2. Sergey Melnik
      Pages 117-135
    3. Sergey Melnik
      Pages 137-145
    4. Sergey Melnik
      Pages 147-159
  5. Model Management in Perspective

    1. Front Matter
      Pages 161-161
    2. Sergey Melnik
      Pages 163-197
    3. Sergey Melnik
      Pages 199-211
    4. Sergey Melnik
      Pages 221-228
  6. Back Matter

About this book


Many challenging problems in information systems engineering involve the manipulation of complex metadata artifacts or models, such as database schema, interface specifications, or object diagrams, and mappings between models. Applications solving metadata manipulation problems are complex and hard to build. The goal of generic model management is to reduce the amount of programming needed to solve such problems by providing a database infrastructure in which a set of high-level algebraic operators are applied to models and mappings as a whole rather than to their individual building blocks.

This book presents a systematic study of the concepts and algorithms for generic model management. The first prototype of a generic model management system is described, the algebraic operators are introduced and analyzed, and  novel algorithms for implementing them are developed. Using the prototype system and the operators presented, solutions are developed for several practically relevant problems, such as change propagation and reintegration.


algorithms conceptual structures data semantics database schemas generic model management generic model management systems information system information systems engineering information systems interface specifications metadata object object diagrams object oriented design semantic web semantics

Authors and affiliations

  • Sergey Melnik
    • 1
  1. 1.Microsoft Research 

Bibliographic information

  • DOI
  • Copyright Information Springer-Verlag Berlin Heidelberg 2004
  • Publisher Name Springer, Berlin, Heidelberg
  • eBook Packages Springer Book Archive
  • Print ISBN 978-3-540-21980-4
  • Online ISBN 978-3-540-24684-8
  • Series Print ISSN 0302-9743
  • Series Online ISSN 1611-3349
  • Buy this book on publisher's site
Industry Sectors
Chemical Manufacturing
IT & Software