DocumentCode :
131003
Title :
EFSM-based test data generation with Multi-Population Genetic Algorithm
Author :
Xiaofei Zhou ; Ruilian Zhao ; Feng You
Author_Institution :
Coll. of Inf. Sci. & Technol. Dept., Beijing Univ. of Chem. Technol., Beijing, China
fYear :
2014
fDate :
27-29 June 2014
Firstpage :
925
Lastpage :
928
Abstract :
Extended Finite State Machine (EFSM) is a popular formal specification which is widely used to describe states and actions of software system. Automated test generation on EFSM model is difficult due to the existence of the context variables. Multi-Population Genetic Algorithm (MPGA) is a novel heuristic search algorithm which is introduced to automatically generate test data for transition paths on EFSM models. Meanwhile, the parameter setting of MPGA is a critical problem for the efficiency of test data generation. A simple `rules of thumb´ approach is applied to find an optimal parameter setting of MPGA on test data generation for EFSM models. The experimental results suggest that MPGA can effectively generate test data for the transition paths of EFSM models and the optimal parameters setting obtained by `rules of thumb´ can ensure the efficiency of test data automatic generation for EFSM models.
Keywords :
finite state machines; formal specification; genetic algorithms; program testing; search problems; EFSM-based test data generation; automated test data generation efficiency; context variables; extended finite state machine; formal specification; heuristic search algorithm; multipopulation genetic algorithm; optimal MPGA parameter setting; rules-of-thumb approach; software system actions; software system states; transition paths; Automata; Data models; Decision making; Genetic algorithms; Sociology; Software testing; Statistics; Extended Finite State Machine; Multi-Population Genetic Algorithm; Test data generation; Transition path;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering and Service Science (ICSESS), 2014 5th IEEE International Conference on
Conference_Location :
Beijing
ISSN :
2327-0586
Print_ISBN :
978-1-4799-3278-8
Type :
conf
DOI :
10.1109/ICSESS.2014.6933716
Filename :
6933716
Link To Document :
بازگشت