bachelorThesis
Comparação entre as principais linguagens de transformação de modelos
Fecha
2018-06-11Registro en:
TULLIO, Yasmin Volmer. Comparação entre as principais linguagens de transformação de modelos. 2018. 52 f. Trabalho de Conclusão de Curso (Tecnologia em Análise e Desenvolvimento de Sistemas) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2018.
Autor
Tullio, Yasmin Volmer
Resumen
Model Driven Development (MDD) is a software development method that has the modeling as the main artifact for the creation of the system. In addition, it is possible, by means of transformation language, to make transformations between models. However, each language has particular characteristics, having advantages and disadvantages in relation to others. The objective of this work is to compare the main languages of transformation of models, pointing the main characteristics of each one. For this, the languages Triple Graph Grammars (TGG), Query/View/Transformation (QVT) and Atlas Transformation Language (ATL), were defined for a comparison, and the activity diagram model of the Unified Modeling Language (UML) and Petri net, to transformation. As a result, the advantages and disadvantages of each language were pointed out, besides the related works involving transformation of activity diagram models - UML to Petri net.