The Computer Journal Advance Access originally published online on March 10, 2006
The Computer Journal 2006 49(3):331-344; doi:10.1093/comjnl/bxl003
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Automated Unique Input Output Sequence Generation for Conformance Testing of FSMs
1 Department of Information Systems and Computing, Brunel University Uxbridge, Middlesex UB8 3PH, UK
2 Department of Computer Science, King's College London London WC2R 2LS, UK
3 Department of Computer Science, University of Sheffield Sheffield S1 4DP, UK
*Corresponding author: karnig.derderian{at}brunel.ac.uk
This paper describes a method for automatically generating unique input output (UIO) sequences for FSM conformance testing. UIOs are used in conformance testing to verify the end state of a transition sequence. UIO sequence generation is represented as a search problem and genetic algorithms are used to search this space. Empirical evidence indicates that the proposed method yields considerably better (up to 62% better) results compared with random UIO sequence generation.
Key Words: Finite state machine unique input output sequence state verification conformance testing genetic algorithm