2016
DOI: 10.1007/978-3-319-47443-4_9
|View full text |Cite
|
Sign up to set email alerts
|

On-the-Fly Construction of Adaptive Checking Sequences for Testing Deterministic Implementations of Nondeterministic Specifications

Abstract: A method is proposed for deriving an adaptive checking sequence for a given deterministic implementation of a nondeterministic Finite State Machine (FSM) specification with respect to the reduction relation. The implementation is non-initialized, i.e., there is no reliable reset input. In order to obtain a sequence of reasonable length, in the proposed technique, we consider specifications with adaptive distinguishing test cases and adaptive transfer sequences. In fact, we show how under these considerations w… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
4
0
2

Year Published

2017
2017
2019
2019

Publication Types

Select...
3

Relationship

2
1

Authors

Journals

citations
Cited by 3 publications
(6 citation statements)
references
References 24 publications
0
4
0
2
Order By: Relevance
“…Each sequence of the d-cover set is appended with the separating sequence  of the FSM S and every input that also is appended with the separating sequence . If an adaptive test suite is derived, an adaptive distinguishing sequence can be used instead of a separating sequence while d-transfer sequences can be replaced by adaptive transfer sequences (if they exist) [19]. Adaptive distinguishing (separating) and d-transfer sequences can be shorter then preset, and moreover, they exist more often.…”
Section: Fault Models and Test Suitesmentioning
confidence: 99%
See 2 more Smart Citations
“…Each sequence of the d-cover set is appended with the separating sequence  of the FSM S and every input that also is appended with the separating sequence . If an adaptive test suite is derived, an adaptive distinguishing sequence can be used instead of a separating sequence while d-transfer sequences can be replaced by adaptive transfer sequences (if they exist) [19]. Adaptive distinguishing (separating) and d-transfer sequences can be shorter then preset, and moreover, they exist more often.…”
Section: Fault Models and Test Suitesmentioning
confidence: 99%
“…An input sequence α is adaptive if the next input depends on the outputs of the FSM. Such an input sequence can be represented by an FSM called a test case [19]. At each state of a test case, either there are transitions for one input with all outputs or there are no transitions and in the latter case, a state is called terminal.…”
Section: Fault Models and Test Suitesmentioning
confidence: 99%
See 1 more Smart Citation
“…Состояния [10]. В тестовом примере в каждом состоянии определен переход либо только по одно-му входному символу со всеми выходными символами, либо не определён ни один переход (это состояние назовём терминальным).…”
Section: рис 2 конечный автоматunclassified
“…Тестовый пример представляет адаптивную передаточную последовательность из начального состояния автомата A S (B) в состояние s, если каждая входо-выходная последовательность из начального в терминальное состояние тестового примера за-канчивается в состоянии s [10]. В этом случае состояние s адаптивно достижимо из начального состояния.…”
Section: рис 2 конечный автоматunclassified