DocumentCode
3144656
Title
Supporting maintenance tasks on transformational code generation environments
Author
Guana, Victor
Author_Institution
Dept. of Comput. Sci., Univ. of Alberta, Edmonton, AB, Canada
fYear
2013
fDate
18-26 May 2013
Firstpage
1369
Lastpage
1372
Abstract
At the core of model-driven software development, model-transformation compositions enable automatic generation of executable artifacts from models. Although the advantages of transformational software development have been explored by numerous academics and industry practitioners, adoption of the paradigm continues to be slow, and limited to specific domains. The main challenge to adoption is the fact that maintenance tasks, such as analysis and management of model-transformation compositions and reflecting code changes to model transformations, are still largely unsupported by tools. My dissertation aims at enhancing the field´s understanding around the maintenance issues in transformational software development, and at supporting the tasks involved in the synchronization of evolving system features with their generation environments. This paper discusses the three main aspects of the envisioned thesis: (a) complexity analysis of model-transformation compositions, (b) system feature localization and tracking in model-transformation compositions, and (c) refactoring of transformation compositions to improve their qualities.
Keywords
software maintenance; software metrics; maintenance tasks support; model-driven software development; model-transformation compositions; reflecting code management; software quality; transformational code generation environments; transformational software development; Analytical models; Complexity theory; Games; Maintenance engineering; Object oriented modeling; Semantics; Software; software maintenance; transformation complexity; transformation composition; transformation refactoring;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering (ICSE), 2013 35th International Conference on
Conference_Location
San Francisco, CA
Print_ISBN
978-1-4673-3073-2
Type
conf
DOI
10.1109/ICSE.2013.6606719
Filename
6606719
Link To Document