2013 35th International Conference on Software Engineering (ICSE) 2013
DOI: 10.1109/icse.2013.6606556
|View full text |Cite
|
Sign up to set email alerts
|

Observable modified condition/decision coverage

Abstract: Abstract-In many critical systems domains, test suite adequacy is currently measured using structural coverage metrics over the source code. Of particular interest is the modified condition/decision coverage (MC/DC) criterion required for, e.g., critical avionics systems. In previous investigations we have found that the efficacy of such test suites is highly dependent on the structure of the program under test and the choice of variables monitored by the oracle. MC/DC adequate tests would frequently exercise … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
47
1

Year Published

2014
2014
2020
2020

Publication Types

Select...
4
2
1

Relationship

3
4

Authors

Journals

citations
Cited by 36 publications
(49 citation statements)
references
References 29 publications
1
47
1
Order By: Relevance
“…Previous work has shown that observability imposes an additional complexity burden on the test case generator, generally resulting in some loss in obligation satisfaction [65,25]. The results of this study further confirm this.…”
Section: Impact Of Observability On Test Suite Size and Obligation Sasupporting
confidence: 86%
See 3 more Smart Citations
“…Previous work has shown that observability imposes an additional complexity burden on the test case generator, generally resulting in some loss in obligation satisfaction [65,25]. The results of this study further confirm this.…”
Section: Impact Of Observability On Test Suite Size and Obligation Sasupporting
confidence: 86%
“…This work is an extension of our prior work defining and exploring the concept of observability [65,25,67]. We first proposed the concept of observability as an extension of the MC/DC coverage criterion [65].…”
Section: Prior Work On Observabilitymentioning
confidence: 99%
See 2 more Smart Citations
“…More concretely, it is commonly used in the following use cases (e.g., [3,13,18,19,35,[37][38][39]): Test suite evaluation The most common use of mutation analysis is to evaluate and compare (generated) test suites. Generally, a test suite that has a higher mutation score is assumed to detect more real faults than a test suite that has a lower mutation score.…”
Section: Introductionmentioning
confidence: 99%