DocumentCode
1777129
Title
Programming language criteria for model transformation evaluation
Author
Samimi-Dehkordi, Leila ; Khalilian, Alireza ; Zamani, Bahman
Author_Institution
Dept. of Software Eng., Univ. of Isfahan, Isfahan, Iran
fYear
2014
fDate
29-30 Oct. 2014
Firstpage
370
Lastpage
375
Abstract
Model Driven Engineering (MDE) has been considered as an effective discipline in the development of software systems. One integral concept of this paradigm is model-to-model transformation which can be used in different levels of abstraction. The prominent role of Model Transformations leads to use them to refine, refactor, migrate, improve, and analyze models. Currently, there exist numerous languages for model transformation. However, a major problem is the lack of an effective and comprehensive technique for assessment and comparison of model transformation approaches. To address this problem, in this paper, a new method has been developed based on the programming language evaluation criteria. Then, the proposed method has been applied on five widely-used model transformation languages. Analyzing the results demonstrate that no language is absolutely superior to the others; but rather we are enabled to choose an appropriate language for a certain application.
Keywords
programming languages; software engineering; specification languages; MDE; model driven engineering; model transformation evaluation; model transformation languages; model-to-model transformation; programming language criteria; programming language evaluation criteria; software system; Analytical models; Model driven engineering; Reliability; Unified modeling language; Visualization; Evaluation Criteria; Model Driven Engineering; Model Transformation Language;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer and Knowledge Engineering (ICCKE), 2014 4th International eConference on
Conference_Location
Mashhad
Print_ISBN
978-1-4799-5486-5
Type
conf
DOI
10.1109/ICCKE.2014.6993469
Filename
6993469
Link To Document