Sciweavers

GECCO
2009
Springer

Using simulated annealing for producing software architectures

13 years 9 months ago
Using simulated annealing for producing software architectures
Automatic design of software architecture by use of genetic algorithms has already been shown to be feasible. A natural problem is to augment – if not replace – genetic algorithms with some other search method in the process of searching good architectures. The present paper studies the possibilities of simulated annealing in designing software architecture. We start from functional requirements given as a graph of functional responsibilities and consider two quality attributes, modifiability and efficiency. It is concluded that simulated annealing as such does not produce “natural” architectures, but it is useful as a method of producing initial populations for genetic algorithms. Categories and Subject Descriptors
Outi Räihä, Erkki Mäkinen, Timo Por
Added 24 Jul 2010
Updated 24 Jul 2010
Type Conference
Year 2009
Where GECCO
Authors Outi Räihä, Erkki Mäkinen, Timo Poranen
Comments (0)