• DocumentCode
    3323957
  • Title

    Model Management Engine for Data Integration with Reverse-Engineering Support

  • Author

    Gubanov, Michael N. ; Bernstein, Philip A. ; Moshchuk, Alexander

  • Author_Institution
    Comput. Sci. & Eng., Univ. of Washington, Seattle, WA
  • fYear
    2008
  • fDate
    7-12 April 2008
  • Firstpage
    1319
  • Lastpage
    1321
  • Abstract
    Model management is a high-level programming language designed to efficiently manipulate schemas and mappings. It is comprised of robust operators that combined in short programs can solve complex metadata-oriented problems in a compact way. For instance, countless enterprise data integration scenarios can be easily expressed in this high-level language thus saving hundreds of development man-hours. Here we present the first model management engine that has reverse-engineering support for data integration, which is one of the most pressing metadata-oriented problems. It merges two schemas based on the mappings between them and allows user to correct the result keeping all the mappings in sync automatically. For user it is much more convenient than determining which mappings to correct in order to get desired result. In addition, the engine supports restructuring merging which is important when the sources are structured differently and cannot be mapped directly. While making schema merging fully automatic is not yet possible, our work simplifies and automates this process to make it practical in complex data integration scenarios.
  • Keywords
    business data processing; merging; meta data; reverse engineering; complex metadata-oriented problems; enterprise data integration; high-level programming language; model management engine; reverse-engineering support; schema merging; Computer languages; Computer science; Data engineering; Design engineering; Engineering management; Engines; High level languages; Merging; Pressing; Robustness;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 2008. ICDE 2008. IEEE 24th International Conference on
  • Conference_Location
    Cancun
  • Print_ISBN
    978-1-4244-1836-7
  • Electronic_ISBN
    978-1-4244-1837-4
  • Type

    conf

  • DOI
    10.1109/ICDE.2008.4497542
  • Filename
    4497542