Title
LINQ as Model Tansformation Language for MDD.
Abstract
Model Driven Development (MDD) witnessed a boom both in research and practical applications starting from 2001. Its main innovative idea was the model transformation languages as a real support for MDD. A couple of years ago MDD survived a deep crisis due to disillusionment by practitioners in support for it. However, recently it got a revival in the form of Domain Specific Languages, this again stimulated the research and usage of transformation languages. One of the obstacles for MDD adoption in industry has been the reluctance of practitioners to learn a new language. This paper offers a new approach how the well-known extension LINQ of the popular C# language can be used for defining model transformations. Especially the functional style supported by LINQ is promoted, which has not been widely used in the existing transformation languages.
Year
DOI
Venue
2016
10.22364/bjmc.2016.4.4.21
BALTIC JOURNAL OF MODERN COMPUTING
Keywords
DocType
Volume
LINQ,Model transformations,MDD,DSL
Journal
4
Issue
ISSN
Citations 
4
2255-8942
0
PageRank 
References 
Authors
0.34
0
5
Name
Order
Citations
PageRank
Audris Kalnins114625.35
Elina Kalnina200.34
Agris Sostaks300.34
Edgars Celms410518.43
Ivans Tabernakulovs500.34