Publication | Closed Access
Fitness Function Design To Improve Evolutionary Structural Testing
162
Citations
13
References
2002
Year
EngineeringFitnessGeneticsTest Data GenerationSoftware EngineeringEvolutionary AlgorithmsEvolution StrategyHigh Structural CoverageEvolution-based MethodSearch-based Software EngineeringFitness MeasureEvolutionary Structural TestingGenetic VariationPopulation GeneticsFitness Function DesignEvolutionary ProgrammingMutation-based TestingEvolutionary BiologySoftware TestingTest EvolutionMedicine
Evolutionary Structural Testing uses Evolutionary Algorithms (EA) to search for specific test data that provide high structural coverage of the software under test. A necessary characteristic of evolutionary structural testing is that the fitness function is constructed on the basis of the software under test. The fitness function itself is not of interest for the problem; however, a well-constructed fitness function may substantially increase the chance of finding a solution and reaching higher coverage. Better guidance of the search can result in optimizations with less iterations, therefore leading to savings in resource expenditure. This paper presents research results on suggested modifications to the fitness function leading to the improvement of evolutionary testability by achieving higher coverage with less resources. A set of problems and their respective solutions are discussed.
| Year | Citations | |
|---|---|---|
Page 1
Page 1