Abstract | ||
---|---|---|
Model transformation development is a complex task. Therefore, having mechanisms for transformation testing and understanding becomes a matter of utmost importance. Understanding, among others, implies being able to trace back bugs to their causes. In model transformations, causes can be related with either the input model or the transformation code. This work describes HandyMOF, a tool that first eases the transition between the effect (i.e. generated code file) and the causes (i.e. input model and transformations) and then provides the means to check the transformation coverage obtained by a test suite. The challenges are twofold. First, the obtainment of input model suites which yield to a quantifiable transformation coverage. Second, providing fine-grained traces that permit to trace back code not just to the transformation rule but to the inner 'print' statements. A transformation that generates Google Web Toolkit (GWT) code is used as the running example. |
Year | DOI | Venue |
---|---|---|
2014 | 10.1007/978-3-319-08789-4_4 | Lecture Notes in Computer Science |
Field | DocType | Volume |
Test suite,Model transformation,Programming language,Pattern recognition,Computer science,Artificial intelligence | Conference | 8568 |
ISSN | Citations | PageRank |
0302-9743 | 0 | 0.34 |
References | Authors | |
14 | 4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Jokin García | 1 | 36 | 2.42 |
Maider Azanza | 2 | 88 | 7.74 |
Arantza Irastorza | 3 | 13 | 2.79 |
Oscar Díaz | 4 | 415 | 62.28 |