Proceedings of the 3rd International Workshop on Advances in Model-Based Testing 2007
DOI: 10.1145/1291535.1291543
|View full text |Cite
|
Sign up to set email alerts
|

Relating counterexamples to test cases in CTL model checking specifications

Abstract: Counterexamples produced by model checkers are frequently exploited for the purpose of testing. Counterexamples and test cases are generally treated as essentially the same thing, while in fact they can differ significantly. For example, it might take more than one test case to "cover" a given counterexample, because not all property violations can be illustrated with linear counterexamples. This paper presents a formal relationship between counterexamples and test cases in the context of the Computation Tree … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
5
0

Year Published

2008
2008
2018
2018

Publication Types

Select...
3
3

Relationship

1
5

Authors

Journals

citations
Cited by 10 publications
(5 citation statements)
references
References 24 publications
0
5
0
Order By: Relevance
“…In a related work, Wijesekera et al [30] define a formal relation between test cases and counterexamples for full CTL. This relation is described in Section 7.8.…”
Section: K π |= Truementioning
confidence: 99%
See 3 more Smart Citations
“…In a related work, Wijesekera et al [30] define a formal relation between test cases and counterexamples for full CTL. This relation is described in Section 7.8.…”
Section: K π |= Truementioning
confidence: 99%
“…MC/DC, for example, requires pairs of test cases to cover conditions. As shown in [30], such requirements can be expressed with CTL. However, current model checkers do not support full CTL but only a linear subset such as such as ACT L det or LIN [28].…”
Section: Shortcomings Of Linear Trace Counterexamplesmentioning
confidence: 99%
See 2 more Smart Citations
“…A good choice of the test suite is the key for successful deductions of faults in simulation processes. It is now more than a decade that model-checking is used for this purpose, see [10,15,4,2,3,11]. In this context, a high level abstraction of the System Under Test (SUT), is necessary.…”
Section: Introductionmentioning
confidence: 99%