DocumentCode :
2351286
Title :
Generating Feasible Transition Paths for Testing from an Extended Finite State Machine (EFSM) with the Counter Problem
Author :
Kalaji, Abdul Salam ; Hierons, Robert Mark ; Swift, Stephen
Author_Institution :
Sch. of Inf. Syst., Math. & Comput., Brunel Univ., Uxbridge, UK
fYear :
2010
fDate :
6-10 April 2010
Firstpage :
232
Lastpage :
235
Abstract :
The extended finite state machine (EFSM) is a powerful approach for modeling state-based systems. However, testing from EFSMs is complicated by the existence of infeasible paths. One important problem is the existence of a transition with a guard that references a counter variable whose value depends on previous transitions. The presence of such transitions in paths often leads to infeasible paths. This paper proposes a novel approach to bypass the counter problem. The proposed approach is evaluated by being used in a genetic algorithm to guide the search for feasible transition paths (FTPs).
Keywords :
finite state machines; genetic algorithms; program testing; EFSM testing; counter problem; extended finite state machine; feasible transition path generation; genetic algorithm; Automata; Automatic testing; Counting circuits; Data analysis; Genetic algorithms; Information systems; Power generation; Power system modeling; Software testing; System testing; Generating Feasible Transition Paths (FTPs); Search-Based Software Testing; Testing from Extended Finite State Machine (EFSM); the Counter Problem;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Testing, Verification, and Validation Workshops (ICSTW), 2010 Third International Conference on
Conference_Location :
Paris
Print_ISBN :
978-1-4244-6773-0
Type :
conf
DOI :
10.1109/ICSTW.2010.25
Filename :
5463652
Link To Document :
بازگشت