• DocumentCode
    3199991
  • Title

    A Definition of "Abstraction Level" for Metamodels

  • Author

    Monperrus, Martin ; Beugnard, Antoine ; Champeau, Joël

  • Author_Institution
    Tech. Univ. Darmstadt, Darmstadt
  • fYear
    2009
  • fDate
    14-16 April 2009
  • Firstpage
    315
  • Lastpage
    320
  • Abstract
    In model-driven software development, the first-class data are models, which are all structured by a metamodel. In this paper, we propose a definition of abstraction levels for metamodels based on set theory and compatible with MOF. We claim that splitting metamodels into different abstractions levels raise their organizational quality. We present application cases of this statement.
  • Keywords
    data models; meta data; set theory; software engineering; MOF; abstraction level; first-class data; metamodels; model-driven software development; set theory; Application software; Conferences; Data engineering; Metamodeling; Packaging; Programming; Set theory; Telecommunication computing; Unified modeling language; Vehicles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Computer Based Systems, 2009. ECBS 2009. 16th Annual IEEE International Conference and Workshop on the
  • Conference_Location
    San Francisco, CA
  • Print_ISBN
    978-0-7695-3602-6
  • Type

    conf

  • DOI
    10.1109/ECBS.2009.41
  • Filename
    4839259