DocumentCode :
2984768
Title :
A Path-oriented Approach to Generating Executable Test Sequences for Extended Finite State Machines
Author :
Wu, Tianyong ; Yan, Jun ; Zhang, Jian
Author_Institution :
Technol. Center of Software Eng., Inst. of Software, Beijing, China
fYear :
2012
fDate :
4-6 July 2012
Firstpage :
267
Lastpage :
270
Abstract :
The Extended Finite State Machine (EFSM) is a commonly used model for specifying software systems. A test sequence for an EFSM is a sequence composed of values of input variables, which can make the EFSM “execute” along a complete path from entry to exit. Traditional test sequence generation methods for EFSM almost imitate those FSM-based approaches and focus on states identification. Most of them impose significant restrictions on the EFSM. This paper proposes a path-oriented approach to generating test cases for EFSM and presents a tool for test data generation. The experiments show that our tool can generate executable test sequences for EFSM models of software systems automatically in acceptable time.
Keywords :
finite state machines; EFSM models; executable test sequence generation; extended finite state machines; input variables; path-oriented approach; software system specification; states identification; test data generation; Automata; Complexity theory; Measurement; Object oriented modeling; Software systems; Testing; EFSM; coverage criterion; path feasibility; searching; symbolic execution; test sequence generation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Theoretical Aspects of Software Engineering (TASE), 2012 Sixth International Symposium on
Conference_Location :
Beijing
Print_ISBN :
978-1-4673-2353-6
Type :
conf
DOI :
10.1109/TASE.2012.38
Filename :
6269658
Link To Document :
بازگشت