DocumentCode :
3647932
Title :
Using quality farms in multi-objective genetic software architecture synthesis
Author :
Sriharsha Vathsavayi;Outi Räihä;Kai Koskimies
Author_Institution :
Department of Software Systems, Tampere University of Technology, Finland
fYear :
2012
fDate :
6/1/2012 12:00:00 AM
Firstpage :
1
Lastpage :
8
Abstract :
Genetic algorithms have become a popular heuristic technique to solve difficult search problems. However, in multi-objective problem solving, like software architecture generation, the basic variation mechanisms of genetic algorithms (mutation and crossover) tend to lead to mediocre solutions as the evolution favors balancing of several quality properties. In this paper, we explore the acceleration of genetic software architecture generation using a novel approach based on so-called quality farms, i.e., populations which favor a certain quality property. We hypothesize that by crossbreeding individuals from different quality farms it is possible to create beneficial variance that raises the fitness value to a significantly higher level. Experiments suggest that farm-based crossbreeding improves fitness value about 10%.
Keywords :
"Computer architecture","Genetic algorithms","Genetics","Software algorithms","Measurement","Servers"
Publisher :
ieee
Conference_Titel :
Evolutionary Computation (CEC), 2012 IEEE Congress on
Print_ISBN :
978-1-4673-1510-4
Type :
conf
DOI :
10.1109/CEC.2012.6256615
Filename :
6256615
Link To Document :
بازگشت