Title :
Genetic Approach to Software Architecture Synthesis with Work Allocation Scheme
Author :
Hadaytullah ; Räihä, Outi ; Koskimies, Kai
Author_Institution :
Dept. of Software Syst., Tampere Univ. of Technol., Tampere, Finland
fDate :
Nov. 30 2010-Dec. 3 2010
Abstract :
The automated synthesis of software architecture design and associated work allocation plan is considered, given the requirements of the system and a specification of the available, possibly distributed development teams. The technique applies genetic algorithms, with mutations introducing changes both in the architectural solutions and in the work allocation schemes. The technique is implemented and evaluated using a non-trivial example system, the control system of an electronic home. The results suggest that genetic algorithms are a viable approach to solve this kind of multi-targeted optimization problem, assuming that the architectural quality and work allocation fitness can be given appropriate metrics.
Keywords :
genetic algorithms; software architecture; automated synthesis; genetic algorithms; genetic approach; software architecture synthesis; work allocation scheme; Computer architecture; Genetics; Law; Measurement; Organizations; Resource management; Software architecture; Software architecture; genetic algorithms; global software development; work allocation planning;
Conference_Titel :
Software Engineering Conference (APSEC), 2010 17th Asia Pacific
Conference_Location :
Sydney, NSW
Print_ISBN :
978-1-4244-8831-5
Electronic_ISBN :
1530-1362
DOI :
10.1109/APSEC.2010.18