Title :
W-method for Hierarchical and Communicating Finite State Machines
Author :
Ipate, Florentin ; Banica, Logica
Author_Institution :
Univ. of Pitesti, Pitesti
Abstract :
The W-method is one of the most general and widely used methods for generating tests from a finite state machine (FSM). The paper shows how the W-method can be used to generate test sequences from a hierarchical FSM and also from a system of communicating FSMs in which the communication is one-directional. By refining test suites in parallel with the specification and using a divide and conquer strategy, the size of the test data is considerably reduced in comparison to the case in which tests are derived directly from the final specification.
Keywords :
divide and conquer methods; finite state machines; formal specification; program testing; W-method; communicating FSM; divide and conquer strategy; finite state machines; hierarchical FSM; test sequence generation; Automata; Communication system control; Computer science; Control system synthesis; Logic testing; Protocols; Size control; System testing; Unified modeling language; Upper bound;
Conference_Titel :
Industrial Informatics, 2007 5th IEEE International Conference on
Conference_Location :
Vienna
Print_ISBN :
978-1-4244-0851-1
Electronic_ISBN :
1935-4576
DOI :
10.1109/INDIN.2007.4384891