Title :
Tool Support for Software Architecture Design with Genetic Algorithms
Author :
Hadaytullah ; Vathsavayi, Sriharsha ; Räihä, Outi ; Koskimies, Kai
Author_Institution :
Dept. of Software Syst., Tampere Univ. of Technol., Tampere, Finland
Abstract :
Automated support for software architecture design is discussed. The proposed approach is based on a tool applying genetic algorithms for producing potential architecture proposals. The tool requires a basic functional decomposition of the system and the specification of the quality requirements as input, relying on a repository of standard solutions like patterns and architectural styles. The underlying techniques and the design of the tool are discussed, and the usage of the tool is illustrated by an example.
Keywords :
formal specification; genetic algorithms; software architecture; software tools; architectural style; genetic algorithm; quality requirement; software architecture design; system functional decomposition; tool support; Biological cells; Computer architecture; Gallium; Genetics; Measurement; Software; Software architecture; genetic algorithms; heuristic methods; patterns; software architecture; tool support;
Conference_Titel :
Software Engineering Advances (ICSEA), 2010 Fifth International Conference on
Conference_Location :
Nice
Print_ISBN :
978-1-4244-7788-3
Electronic_ISBN :
978-0-7695-4144-0
DOI :
10.1109/ICSEA.2010.61