Tool Support for Software Architecture Design with Genetic Algorithms

Hadaytullah, Sriharsha Vathsavayi, Outi Räihä, Kai Koskimies

2010 · 18 citations · 13 references

Concepts

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.

References

13