Fitness Function Design To Improve Evolutionary Structural Testing
GECCO '02 Proceedings of the Genetic and Evolutionary Computation Conference
A search-based automated test-data generation framework for safety-critical systems
Systems engineering for business process change
Evolutionary testing of state-based programs
GECCO '05 Proceedings of the 7th annual conference on Genetic and evolutionary computation
Search-based software test data generation: a survey: Research Articles
Software Testing, Verification & Reliability
The species per path approach to SearchBased test data generation
Proceedings of the 2006 international symposium on Software testing and analysis
Pareto efficient multi-objective test case selection
Proceedings of the 2007 international symposium on Software testing and analysis
A multi-objective approach to search-based test data generation
Proceedings of the 9th annual conference on Genetic and evolutionary computation
Generalized extremal optimization: an attractive alternative for test data generation
Proceedings of the 9th annual conference on Genetic and evolutionary computation
Functional Search-based Testing from State Machines
ICST '08 Proceedings of the 2008 International Conference on Software Testing, Verification, and Validation
Generating Feasible Transition Paths for Testing from an Extended Finite State Machine (EFSM)
ICST '09 Proceedings of the 2009 International Conference on Software Testing Verification and Validation
Generalized extremal optimization for solving complex optimal design problems
GECCO'03 Proceedings of the 2003 international conference on Genetic and evolutionary computation: PartI
ICSTW '10 Proceedings of the 2010 Third International Conference on Software Testing, Verification, and Validation Workshops
Generating Feasible Test Paths from an Executable Model Using a Multi-objective Approach
ICSTW '10 Proceedings of the 2010 Third International Conference on Software Testing, Verification, and Validation Workshops
MOST: A Multi-objective Search-Based Testing from EFSM
ICSTW '11 Proceedings of the 2011 IEEE Fourth International Conference on Software Testing, Verification and Validation Workshops
Model-Based identification of fault-prone components
EDCC'05 Proceedings of the 5th European conference on Dependable Computing
Evolutionary multi-objective optimization: a historical view of the field
IEEE Computational Intelligence Magazine
Hi-index | 0.00 |
In this paper a new multi-objective implementation of the generalized extremal optimization (GEO) algorithm, named M-GEOvsl, is presented. It was developed primarily to be used as a test case generator to find transition paths from extended finite state machines (EFSM), taking into account not only the transition to be covered but also the minimization of the test length. M-GEOvsl has the capability to deal with strings whose number of elements vary dynamically, making it possible to generate solutions with different lengths. The steps of the algorithm are described for a general multi-objective problem in which the solution length is an element to be optimized. Experiments were performed to generate test case from EFSM benchmark models using M-GEOvsl and the approach was compared with a related work.