Computer and Information Sciences II 2011
DOI: 10.1007/978-1-4471-2155-8_7
|View full text |Cite
|
Sign up to set email alerts
|

An Empirical Study About Search-Based Refactoring Using Alternative Multiple and Population-Based Search Techniques

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
11
0

Year Published

2012
2012
2022
2022

Publication Types

Select...
3
3

Relationship

0
6

Authors

Journals

citations
Cited by 13 publications
(11 citation statements)
references
References 10 publications
0
11
0
Order By: Relevance
“…A previous study [22] used the A-CMA [9] tool to experiment with different metric functions but needed to be modified to produce an output. The tool could only produce bytecode (likewise, the TrueRefactor [3] tool only modifies UML and Ouni et al's [17] approach only generates proposed lists of refactorings) so the MultiRefactor tool was developed in order to be a fully automated search-based refactoring tool that produces compilable, usable code as an output.…”
Section: Multirefactormentioning
confidence: 99%
“…A previous study [22] used the A-CMA [9] tool to experiment with different metric functions but needed to be modified to produce an output. The tool could only produce bytecode (likewise, the TrueRefactor [3] tool only modifies UML and Ouni et al's [17] approach only generates proposed lists of refactorings) so the MultiRefactor tool was developed in order to be a fully automated search-based refactoring tool that produces compilable, usable code as an output.…”
Section: Multirefactormentioning
confidence: 99%
“…A-CMA is an automated refactoring tool developed by Koc et al (2012) that refactors Java programs using Java bytecode as input. An advantage of this tool over many others is that it has many options for refactoring as well as metrics available and it is highly configurable.…”
Section: Refactoring Toolmentioning
confidence: 99%
“…The random search was used as a benchmark with 5,000 iterations. Steepest ascent hill climbing was chosen for the experiment with 30 restarts at a depth of 5 neighbours (chosen based on published comparisons between different hill climbing parameters (Koc et al, 2012)). The third search used was low temperature simulated annealing (as low temperatures have been found to be more effective by O'Keeffe and Ó Cinnéide (2008)) with 5,000 iterations and with the starting temperature set to 1.5.…”
Section: =0mentioning
confidence: 99%
See 2 more Smart Citations