Proceedings of the 11th Annual Conference Companion on Genetic and Evolutionary Computation Conference: Late Breaking Papers 2009
DOI: 10.1145/1570256.1570289
|View full text |Cite
|
Sign up to set email alerts
|

Using simulated annealing for producing software architectures

Abstract: 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 … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2009
2009
2017
2017

Publication Types

Select...
4
2

Relationship

1
5

Authors

Journals

citations
Cited by 7 publications
(4 citation statements)
references
References 13 publications
(14 reference statements)
0
4
0
Order By: Relevance
“…Performance (84) ADL(4) [145], [160], [161], [170], ANY(2) [133], [153], CUSTOMAM(5) [90], [152], [196]- [198], OPTIMPL(3) ALLOCATION(20) [61], [83], [88], [121]- [123], [133], [153], [155], [160], [161], [164], [175]- [178], [186], [187], [192], [214], CLUSTERING(3) [67], [122], [214], COMPONENT SELECTION(12) [7], [18], [96], [97], [147], [149], [160], [161], [177], [178], [182], [232], HARDWARE PARAMETERS(2) [160], [161], HARDWARE REPLICATION(29) [31], [51]- [57], …”
Section: Qa Architecture Representation Quality Evaluation Degrees Ofmentioning
confidence: 99%
See 1 more Smart Citation
“…Performance (84) ADL(4) [145], [160], [161], [170], ANY(2) [133], [153], CUSTOMAM(5) [90], [152], [196]- [198], OPTIMPL(3) ALLOCATION(20) [61], [83], [88], [121]- [123], [133], [153], [155], [160], [161], [164], [175]- [178], [186], [187], [192], [214], CLUSTERING(3) [67], [122], [214], COMPONENT SELECTION(12) [7], [18], [96], [97], [147], [149], [160], [161], [177], [178], [182], [232], HARDWARE PARAMETERS(2) [160], [161], HARDWARE REPLICATION(29) [31], [51]- [57], …”
Section: Qa Architecture Representation Quality Evaluation Degrees Ofmentioning
confidence: 99%
“…Performance(84) EXACT PROBLEM-SPECIFIC(3) [1], [112], [126], EXACT STANDARD(14) [12]- [15], [42]- [44], [69], [117], [169], [174], [218], [236], [241], GENERAL(1) [153], METAHEURIS-TIC(45) [2], [3], [23], [29], [32], [35], [38]- [40], [45], [46], [66], [73], [77], [83], [84], [88], [114], [122]- [124], [130], [133], [141], [143], [145], [160], [161], [170], [175]- [177], [188], [189], [196]- [198], [200], [220], …”
Section: Qa Optimization Strategy Type Constraint Handlingmentioning
confidence: 99%
“…A longer annealing was also experimented with by setting the starting temperature to 10 000 (cooling ratio 0.05), and a faster annealing was tested by setting the cooling ratio to 0.15 (starting temperature 7500). A lower starting temperature had also been tested previously with no obvious benefits [31]. The values were selected based on trial-and-error experiments.…”
Section: Using Sa Firstmentioning
confidence: 99%
“…However, tests have shown [13] that the fitness function based on traditional quality metrics does not fully satisfy the needs in the search process of a software architecture. To this end, the present paper aims at a more accurate fitness function, which is tailored for the design process at hand.…”
Section: Related Workmentioning
confidence: 99%