DocumentCode :
2086761
Title :
Generating Checking Sequences for Nondeterministic Finite State Machines
Author :
Petrenko, Alexandre ; Simao, Adenilso ; Yevtushenko, Nina
Author_Institution :
Centre de Rech. Inf. de Montreal (CRIM), Montreal, QC, Canada
fYear :
2012
fDate :
17-21 April 2012
Firstpage :
310
Lastpage :
319
Abstract :
A checking sequence is a single input sequence which is able to reveal all the faults in a given fault domain. There are many methods for generating checking sequences for deterministic finite state machines (FSM), however, we are not aware of any generalization to no deterministic machines. No deterministic specifications are needed for software testing, as they describe the behavior of a wider class of reactive systems than deterministic FSMs when depending on the environment conditions, a no deterministic system is allowed to take different runs under the same input sequence. In this paper, we propose a method for constructing checking sequences when both the specification and implementations under test are modeled by no deterministic FSMs.
Keywords :
finite state machines; program testing; checking sequences; implementations under test; no deterministic system; nondeterministic finite state machines; reactive systems; software testing; Automata; Context; Convergence; Lead; Reliability; Software testing; Checking Sequences; Nondeterministic FSMs; Test Generation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Testing, Verification and Validation (ICST), 2012 IEEE Fifth International Conference on
Conference_Location :
Montreal, QC
Print_ISBN :
978-1-4577-1906-6
Type :
conf
DOI :
10.1109/ICST.2012.111
Filename :
6200087
Link To Document :
بازگشت