2020
DOI: 10.1007/978-3-030-41418-4_20
|View full text |Cite
|
Sign up to set email alerts
|

Metamorphic Testing in Fault Localization of Model Transformations

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(7 citation statements)
references
References 17 publications
0
7
0
Order By: Relevance
“…He et al [55] applied metamorphic testing to bidirectional MTs, but they followed a diferent approach where testers must manually identify generic metamorphic relations of the MT. Finally, Du et al [34] proposed to combine metamorphic testing and bug localization to debug MTs (cf. Section 6).…”
Section: Test Oraclementioning
confidence: 99%
See 2 more Smart Citations
“…He et al [55] applied metamorphic testing to bidirectional MTs, but they followed a diferent approach where testers must manually identify generic metamorphic relations of the MT. Finally, Du et al [34] proposed to combine metamorphic testing and bug localization to debug MTs (cf. Section 6).…”
Section: Test Oraclementioning
confidence: 99%
“…Finally, Du et al [34] propose to apply SBFL without the need to count on an oracle. To achieve this, the oracle is obtained by applying metamorphic testing techniques [242], similar as it is done in [124] (cf.…”
Section: Dynamic Approachesmentioning
confidence: 99%
See 1 more Smart Citation
“…Burgueño et al (Burgueño et al 2015) proposed a static fault localization approach based on the extraction of metamodel footprints from the contracts and the transformation implementation for locating the bug. In contrast, Spectrum-Based Fault Localization (SBFL) for model transformations (Troya et al 2018;Li et al 2020;Du et al 2020) is a dynamic approach that requires input models and to execute the model transformation for locating the bug. Both approaches rank the transformation rules according to the likelihood that they contain the bug.…”
Section: An Aito Publicationmentioning
confidence: 99%
“…This results in the creation of a program spectrum that details the execution information of the program from a certain perspective, such as branch or statement coverage (Harrold et al 2000). Troya et al presented an approach to apply SBFL to model transformations (Troya et al 2018)-other authors also focused on this technique recently (Li et al 2020;Du et al 2020). As explained in (Troya et al 2018), the approach requires test cases that comprise input models for exercising the model transformation.…”
Section: Spectrum-based Fault Localizationmentioning
confidence: 99%