2010
DOI: 10.1007/978-3-642-14107-2_3
|View full text |Cite
|
Sign up to set email alerts
|

Debugging Model-Transformation Failures Using Dynamic Tainting

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
21
0

Year Published

2012
2012
2016
2016

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 12 publications
(22 citation statements)
references
References 16 publications
1
21
0
Order By: Relevance
“…The emphasis in this paper is to push towards the development of partial models by analyzing requirements, existing test models [7], the transformation under test [16], or fault locations [12]. We provide a semi-automated tool [25] to support the development of partial models and completing them by automatic solving.…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…The emphasis in this paper is to push towards the development of partial models by analyzing requirements, existing test models [7], the transformation under test [16], or fault locations [12]. We provide a semi-automated tool [25] to support the development of partial models and completing them by automatic solving.…”
Section: Resultsmentioning
confidence: 99%
“…For instance, analyzing a model transformation can reveal locally used classes, properties and possibly some of their values or bounds on values called a footprint [16]. Similarly, analyzing a localized fault via techniques such as dynamic tainting [12] in a model transformation can reveal patterns in the input modelling language that evoked the fault. Other sources include existing models via model slicing [7] and execution traces of a model transformation [3].…”
Section: Introductionmentioning
confidence: 99%
“…The authors of [36] propose a dynamic tainting technique for debugging failures of model transformations, and propose automated techniques to repair input model faults [37]. Colored Petri nets are used for underlying formal support for debugging transformations in [38].…”
Section: Related Workmentioning
confidence: 99%
“…In [4], the authors present an application of taint propagation to the domain of modelto-text transformations, specifically, to support debugging of failures introduced in a transformation. Their approach consists in instrumenting the transformation in order to add so-called tainted marks to each identifiable element of the input.…”
Section: Related Workmentioning
confidence: 99%