Title :
An optimal testing technique for finite state machines
Author_Institution :
CReSTIC, Univ. de Reims Champagne-Ardenne, Reims, France
fDate :
June 28 2011-July 1 2011
Abstract :
This paper presents an algorithm able to generate test sequences for real-time and embedded systems. This algorithm is divided into 3 steps. The first step is less complex than the second one which has lower complexity than the third. The first step is able to generate test sequences for some states in the system. The second step generates test sequences for some of the remaining states. The last step derives test sequences for the states which have not been covered by the two first steps. Then, we analyse a large number of experiments based on this algorithm with different automata, and we deduce that in most of the cases the first step generates test sequences for almost 85 % of all states while the second derives approximatively 10 % and finally the third one derives for 5 % of the states. That proves the efficiency of our methodology since we have no mean to prove formally these results.
Keywords :
conformance testing; embedded systems; finite state machines; embedded systems; finite state machines; optimal testing technique; real time systems; test sequences; Algorithm design and analysis; Automata; Clocks; Embedded systems; Real time systems; Testing; Timing; Automata Theory; Conformance Testing; Protocol Engineering; Timed Automata; Validation;
Conference_Titel :
Computers and Communications (ISCC), 2011 IEEE Symposium on
Conference_Location :
Kerkyra
Print_ISBN :
978-1-4577-0680-6
Electronic_ISBN :
1530-1346
DOI :
10.1109/ISCC.2011.5984036