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
Link To Document