DocumentCode :
3212262
Title :
Empirical study on the effect of crossover in genetic software architecture synthesis
Author :
Räihä, Outi ; Koskimies, Kai ; Mäkinen, Erkki
Author_Institution :
Dept. of Software Syst., Tampere Univ. of Technol., Tampere, Finland
fYear :
2009
fDate :
9-11 Dec. 2009
Firstpage :
619
Lastpage :
625
Abstract :
In our previous work, we have presented a method for genetically synthesizing software architecture design. Synthesis begins with a responsibility dependency graph and domain model for a system, and results in a full architecture proposal through the application of design patterns and architectural styles. In this paper, we study the method of reproduction in the genetic algorithm. More specifically, we try to find out whether sexual or asexual method of reproduction should be used. We hypothesize that although sexual reproduction method is so favored among various species of animals and plants, asexual reproduction is more natural in the case of genetic synthesis of software architecture. We search for empirical confirmation to our hypothesis by performing tests on two sample systems.
Keywords :
genetic algorithms; graph theory; mathematics computing; software architecture; design patterns; genetic algorithm; genetic software architecture synthesis; responsibility dependency graph; sexual reproduction method; Algorithm design and analysis; Animals; Application software; Computer architecture; Evolution (biology); Genetic algorithms; Genetic mutations; Software architecture; Software design; Software engineering; genetic algorithm; search-based software engineering; sexual and asexual reproduction; software architecture; software design;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Nature & Biologically Inspired Computing, 2009. NaBIC 2009. World Congress on
Conference_Location :
Coimbatore
Print_ISBN :
978-1-4244-5053-4
Type :
conf
DOI :
10.1109/NABIC.2009.5393431
Filename :
5393431
Link To Document :
بازگشت