Using simulated annealing for producing software architectures

  title={Using simulated annealing for producing software architectures},
  author={Outi R{\"a}ih{\"a} and Erkki M{\"a}kinen and Timo Poranen},
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… CONTINUE READING
Highly Cited
This paper has 40 citations. REVIEW CITATIONS


Publications citing this paper.
Showing 1-10 of 11 extracted citations

Parameter Tuning on Software Defect Prediction Using Differential Evolution & Simulated Annealing

2018 International Conference on Big Data and Artificial Intelligence (BDAI) • 2018
View 1 Excerpt
Method Support

A software quality metric performance of professional management in service oriented architecture

Second International Conference on Current Trends In Engineering and Technology - ICCTET 2014 • 2014


Publications referenced by this paper.
Showing 1-3 of 3 references

A survey on search-based software design

Computer Science Review • 2010
View 10 Excerpts
Highly Influenced

A cross-disciplinary technology transfer for search-based evolutionary computing: from engineering design to software engineering design, In: Engineering Optimization

C. L. Simons, I. C. Parmee
View 4 Excerpts
Highly Influenced