2010
DOI: 10.1145/1743546.1743583
|View full text |Cite
|
Sign up to set email alerts
|

Barriers to systematic model transformation testing

Abstract: Introduction Model Driven Engineering (MDE) techniques support extensive use of models in order to manage the increasing complexity of software systems. Appropriate abstractions of software system elements can ease reasoning and understanding and thus limit the risk of errors in large systems. Automatic model transformations play a critical role in MDE since they automate complex, tedious, error-prone, and recurrent software development tasks. Airbus uses automatic code synthesis from SCAD… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
79
0

Year Published

2011
2011
2020
2020

Publication Types

Select...
4
3
1

Relationship

2
6

Authors

Journals

citations
Cited by 101 publications
(79 citation statements)
references
References 10 publications
0
79
0
Order By: Relevance
“…One of the challenges of model transformation testing is the heterogeneity of model transformation languages and techniques [4]. This problem is aggravated by the possibility of having to test model transformations which are defined as a composition of several model transformations chained together.…”
Section: Model Transformationsmentioning
confidence: 99%
See 2 more Smart Citations
“…One of the challenges of model transformation testing is the heterogeneity of model transformation languages and techniques [4]. This problem is aggravated by the possibility of having to test model transformations which are defined as a composition of several model transformations chained together.…”
Section: Model Transformationsmentioning
confidence: 99%
“…Although more powerful than our approach from a theoretical perspective, their computational complexity generally makes them inappropriate for testing large model transformations. In addition, the drawback of a white-box approach is that it is tightly coupled to the transformation language and thus it would need to be adapted or completely redefined for another transformation language [4].…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Among the possible strategies to improve the quality of model transformations, several testing techniques for model transformations have been recently proposed (see [4] for a recent survey). So far, most of the techniques follow a black-box approach (i.e.…”
Section: Introductionmentioning
confidence: 99%
“…Models and transformations have a widespread development in academia and industry because they are generic artifacts to represent complex data structures, constraints, and code abstractions. However, there is little progress in techniques to test transformations [5]. Testing requires the specification of software artifacts called test models that aim to detect faults in model transformations.…”
Section: Introductionmentioning
confidence: 99%