2005
DOI: 10.1145/1082983.1083283
|View full text |Cite
|
Sign up to set email alerts
|

Generating optimal distinguishing sequences with a model checker

Abstract: This paper presents an approach for the automatic generation of shortest Distinguishing Sequences (DS) with the Uppaal model checker. The presented method is applicable to a large number of extended finite state machines and it will find an optimal result, if a DS sequence exists for the considered automaton. Our approach is situated in an integrated testing environment that is used to generate checking sequences. The generation method is based on a DS model, which is derived from the same test model that is u… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
10
0

Year Published

2008
2008
2014
2014

Publication Types

Select...
3
2
1

Relationship

2
4

Authors

Journals

citations
Cited by 10 publications
(10 citation statements)
references
References 11 publications
0
10
0
Order By: Relevance
“…• U-method or unique input/output sequence (UIO) [4,5] • D-method or distinguishing sequence (DS) [5,8] • W-method or characterization set (W-set) [5,6] Let us briefly highlight the essence of these three methods.…”
Section: Conformance Testing Of Finite State Machinesmentioning
confidence: 99%
See 1 more Smart Citation
“…• U-method or unique input/output sequence (UIO) [4,5] • D-method or distinguishing sequence (DS) [5,8] • W-method or characterization set (W-set) [5,6] Let us briefly highlight the essence of these three methods.…”
Section: Conformance Testing Of Finite State Machinesmentioning
confidence: 99%
“…To verify if the implemented machine complies with its requirements, we generate an input for the machine and observe the resulting outputs. With this regard, various testing methods were proposed, say U-method [4,5], Wmethod [5,6], T-method [5,7], and D-method [5,8]. Each of these methods comes with some advantages however there are some limitations.…”
Section: Introductionmentioning
confidence: 99%
“…In (Robinson-Mallett et al 2006b) we adapted these approaches to component black box testing, also referred to as conformance testing (Bochmann and Petrenko 1994), which allows the tester to deduce the intra-component coverage through observation of the interface input/output behavior only. Similarly to (Robinson-Mallett et al 2005) and (Robinson-Mallett et al 2006b) we used CTL for the expression of coverage criteria and complemented the component's behavior specification. Therefore it should be relatively straight-forward to combine both approaches in order to achieve complete test coverage at the inter-and intra-component levels.…”
Section: Related Workmentioning
confidence: 99%
“…Connections between test sequence generation and model checking have been considered in some specification based testing literatures [2] [7] [9] [10] [15]. In this paper, we present an approach to find NIO sequences using model checking.…”
Section: Introductionmentioning
confidence: 99%