DocumentCode
185637
Title
Multi-objective Construction of an Entire Adequate Test Suite for an EFSM
Author
Asoudeh, Nesa ; Labiche, Yvan
Author_Institution
Dept. of Syst. & Comput. Eng., Carleton Univ., Ottawa, ON, Canada
fYear
2014
fDate
3-6 Nov. 2014
Firstpage
288
Lastpage
299
Abstract
In this paper we propose a method and a tool to generate test suites from extended finite state machines, accounting for multiple (potentially conflicting) objectives. We aim at maximizing coverage and feasibility of a test suite while minimizing similarity between its test cases and minimizing overall cost. Therefore, we define a multi-objective genetic algorithm that searches for optimal test suites based on four objective functions. In doing so, we create an entire test suite at once as opposed to test cases one at a time. Our approach is evaluated on two different case studies, showing interesting initial results.
Keywords
finite state machines; genetic algorithms; program testing; EFSM; extended finite state machines; multiobjective construction; multiobjective genetic algorithm; test suite; Biological cells; Genetic algorithms; Linear programming; Optimization; Sociology; Statistics; Testing; EFSM; case studies; genetic algorithm; multi-objective optimization; state-based testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Reliability Engineering (ISSRE), 2014 IEEE 25th International Symposium on
Conference_Location
Naples
ISSN
1071-9458
Print_ISBN
978-1-4799-6032-3
Type
conf
DOI
10.1109/ISSRE.2014.14
Filename
6982635
Link To Document