Sciweavers

GECCO
2007
Springer

Pareto optimal search based refactoring at the design level

14 years 6 months ago
Pareto optimal search based refactoring at the design level
Refactoring aims to improve the quality of a software systems’ structure, which tends to degrade as the system evolves. While manually determining useful refactorings can be challenging, search-based techniques can automatically discover useful refactorings. Current search-based refactoring approaches require metrics to be combined in a complex fashion, and produce a single sequence of refactorings. In this paper we show how Pareto optimality can improve searchbased refactoring, making combining metrics easier, and presenting multiple sequences of optimal refactorings to users. General Terms Delphi theory Keywords Search-based, software engineering, refactoring, Pareto optimality
Mark Harman, Laurence Tratt
Added 07 Jun 2010
Updated 07 Jun 2010
Type Conference
Year 2007
Where GECCO
Authors Mark Harman, Laurence Tratt
Comments (0)