2015 ACM/IEEE 18th International Conference on Model Driven Engineering Languages and Systems (MODELS) 2015
DOI: 10.1109/models.2015.7338245
|View full text |Cite
|
Sign up to set email alerts
|

Quick fixing ATL model transformations

Abstract: Esta es la versión de autor de la comunicación de congreso publicada en: This is an author produced version of a paper published in: Abstract-The correctness of model transformations is key to obtain reliable MDE solutions. However, current transformation tools provide limited support to statically detect and correct errors. This way, the identification of errors and their correction are mostly manual activities. Our aim is to improve this situation.Based on a static analyser for ATL model transformations whic… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
13
0

Year Published

2016
2016
2022
2022

Publication Types

Select...
3
2

Relationship

2
3

Authors

Journals

citations
Cited by 7 publications
(14 citation statements)
references
References 18 publications
(31 reference statements)
1
13
0
Order By: Relevance
“…This paper extends our previous work [36] with the following contributions: we enlarge our catalogue of quick fixes, including variants and refinements of previously existing ones; we give a detailed account of all of these quick fixes and illustrate them with comprehensive examples; we support speculative analysis; we present a more precise experimental evaluation; we provide a static ranking of fixes which has been determined empirically; we provide a dynamic ranking of fixes created on-demand using speculative analysis; and we compare the dynamic and static rankings.…”
Section: Introductionsupporting
confidence: 89%
See 3 more Smart Citations
“…This paper extends our previous work [36] with the following contributions: we enlarge our catalogue of quick fixes, including variants and refinements of previously existing ones; we give a detailed account of all of these quick fixes and illustrate them with comprehensive examples; we support speculative analysis; we present a more precise experimental evaluation; we provide a static ranking of fixes which has been determined empirically; we provide a dynamic ranking of fixes created on-demand using speculative analysis; and we compare the dynamic and static rankings.…”
Section: Introductionsupporting
confidence: 89%
“…We have used four error-free transformations for the evaluation: 1) PNML2PetriNet from the Grafcet to PetriNet scenario in the ATL zoo 8 , which we used for an initial evaluation in [36]; 2) an extended and errorfree version of the UML2Intalio transformation used as running example in this paper; 3) Ant2Maven from the ATL zoo; and 4) an extended version of the Class2Table transformation from the ATL zoo. The two latter transformations were chosen because they have few and easily fixable problems and the domains were known for us (i.e., we want to introduce as little bias as possible when fixing the transformations manually).…”
Section: Evaluating Validity and Completenessmentioning
confidence: 99%
See 2 more Smart Citations
“…Both Muslu et al [46] and Steimann et al [60] also do not rank the repairs as we do in this paper. Cuadrado et al [9] proposed to compute quick fixes for ATL transformations. They also proposed in [10] to detect positive and negative side effects for each quick fix.…”
Section: Related Workmentioning
confidence: 99%