2017
DOI: 10.1016/j.infsof.2016.04.007
|View full text |Cite
|
Sign up to set email alerts
|

Using mutation to design tests for aspect-oriented models

Abstract: Using mutation to design tests for aspect-oriented models. Technology, http://dx.doi.org/10. 1016/j.infsof.2016.04.007 Access to the published version may require subscription. N.B. When citing this work, cite the original published paper. Information and Software AbstractContext: Testing for properties such as robustness or security is complicated because their concerns are often repeated in many locations and muddled with the normal code. Such "cross-cutting concerns" include things like interrupt events… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
0

Year Published

2017
2017
2022
2022

Publication Types

Select...
5
1
1

Relationship

1
6

Authors

Journals

citations
Cited by 11 publications
(5 citation statements)
references
References 38 publications
(64 reference statements)
0
5
0
Order By: Relevance
“…The component requires concern separation, which is accomplished via cross-cutting points. The weaving process is the method by which concerns and fundamental codes are woven together (Lindstrom et al, 2017).…”
Section: Aspect-oriented Approachmentioning
confidence: 99%
“…The component requires concern separation, which is accomplished via cross-cutting points. The weaving process is the method by which concerns and fundamental codes are woven together (Lindstrom et al, 2017).…”
Section: Aspect-oriented Approachmentioning
confidence: 99%
“…Mutation testing has been widely used at lower levels of testing and mostly on implementation models. Even if there are some studies that have applied this technique on specification models [15][16][17][18] for designing behavioral faults, there is a lack of methods that target architectural models and extra-functional aspects for model mutation testing. No attempt has been made to propose and evaluate mutation testing for EAST-ADL models.…”
Section: Mutation Testingmentioning
confidence: 99%
“…When implementing this step, a set of operators needs to be available based on the desired types of mutants. Different set of operators were proposed in the scientific literature for both models and code [18,23] for mutation testing using the UPPAAL model checker. We show how mutant generation is implemented for the EAST-ADL language as an input for MATS and UPPAAL SMC.…”
mentioning
confidence: 99%
“…The definitions and descriptions here are previously presented in Lindström et al. . For more details on these concepts, see Bengtsson and Yi or Hessel et al.…”
Section: A Root Cause To the Problemmentioning
confidence: 99%
“…This section provides a brief but necessary introduction to automata as used in this study. The definitions and descriptions here are previously presented in Lindström et al [24]. For more details on these concepts, see Bengtsson and Yi [25] or Hessel et al [26].…”
Section: Automatamentioning
confidence: 99%