2011 11th International Conference on Quality Software 2011
DOI: 10.1109/qsic.2011.30
|View full text |Cite
|
Sign up to set email alerts
|

FSM-Based Test Derivation Strategies for Systems with Time-Outs

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
35
0
1

Year Published

2012
2012
2021
2021

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 26 publications
(36 citation statements)
references
References 16 publications
0
35
0
1
Order By: Relevance
“…The second method (Method 2) for deriving a test suite against TFSMs with the guaranteed fault coverage is based on the correlation between TFSM and FSM (Procedure 1) [4]. To transform a timed FSM into a classical FSM we add a special input symbol 1 that corresponds to the notion of waiting one time unit, and a special output -N that corresponds to the case when there is no reply from the machine.…”
Section: Methods Of Test Derivationmentioning
confidence: 99%
See 2 more Smart Citations
“…The second method (Method 2) for deriving a test suite against TFSMs with the guaranteed fault coverage is based on the correlation between TFSM and FSM (Procedure 1) [4]. To transform a timed FSM into a classical FSM we add a special input symbol 1 that corresponds to the notion of waiting one time unit, and a special output -N that corresponds to the case when there is no reply from the machine.…”
Section: Methods Of Test Derivationmentioning
confidence: 99%
“…Consider now the third test derivation method proposed in the paper [4]. The method has two testing assumptions: the upper bound on the number of states of a TFSM under test (implementation under test, IUT) and the largest finite timeout at a state of the IUT are known.…”
Section: Methods Of Test Derivationmentioning
confidence: 99%
See 1 more Smart Citation
“…In order to describe the TFSM behavior we use the notion of a timed input that indicates that an input i is applied at time t. Correspondingly a timed input is a pair (i, t)  I  Z + where Z + is the set of nonnegative integers. In order to extend the transition relation to timed inputs we have to know at which state s is an FSM when applying an input i at time t and the state s is determined based on the timeout function [12]. Given a TFSM S, state s of the TFSM is an input-reachable state (ir-state) if there exists a timed trace (, ) such that (s 0 , , , s)   S [12].…”
Section: Finite State Machines With Timeoutsmentioning
confidence: 99%
“…Correspondingly, the behavior of an FMS significantly depends on a time instance when an input is applied, i.e., the behavior of the FSM is specified for timed input sequences. In [12], it is shown how this behavior can be described by an ordinary FSM with an additional input symbol (a time unit) and thus, despite of the fact that a test suite derived for such an abstract FSM using black-box testing methods returns highly redundant tests, FSM-based test derivation methods can be directly used when deriving tests from an FSM with timeouts. In this paper, we derive a test suite as a transition tour of an appropriate FSM, since W-based testing methods [3] ask for the specification FSM to be complete and deterministic and this usually does not hold for FSMs which describe protocol behavior.…”
mentioning
confidence: 99%