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 :
بازگشت