• DocumentCode
    555375
  • Title

    The lazy initialization multilayered modeling framework: NIER track

  • Author

    Golra, Fahad R. ; Dagnat, Fabien

  • Author_Institution
    Inst. Telecom/Telecom Bretagne, Univ. Eur. de Bretagne, Bretagne, France
  • fYear
    2011
  • fDate
    21-28 May 2011
  • Firstpage
    924
  • Lastpage
    927
  • Abstract
    Lazy Initialization Multilayer Modeling (LIMM) is an object oriented modeling language targeted to the declarative definition of Domain Specific Languages (DSLs) for Model Driven Engineering. It focuses on the precise definition of modeling frameworks spanning over multiple layers. In particular, it follows a two dimensional architecture instead of the linear architecture followed by many other modeling frameworks. The novelty of our approach is to use lazy initialization for the definition of mapping between different modeling abstractions, within and across multiple layers, hence providing the basis for exploiting the potential of metamodeling.
  • Keywords
    object-oriented languages; software architecture; specification languages; 2D architecture; NIER track; domain specific languages; lazy initialization multilayered modeling framework; linear architecture; metamodeling; model driven engineering; object oriented modeling language; DSL; Data models; Metamodeling; Nonhomogeneous media; Object oriented modeling; Semantics; Unified modeling language; instantiation; limm; metamodeling; strict metamodeling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering (ICSE), 2011 33rd International Conference on
  • Conference_Location
    Honolulu, HI
  • ISSN
    0270-5257
  • Print_ISBN
    978-1-4503-0445-0
  • Electronic_ISBN
    0270-5257
  • Type

    conf

  • DOI
    10.1145/1985793.1985947
  • Filename
    6032553