Pareto optimal search based refactoring at the design level.

Conference paper


Harman, M. and Tratt, L. 2007. Pareto optimal search based refactoring at the design level. 9th annual conference on Genetic and evolutionary computation conference (GEECO 2007). University College, London 07 - 11 Jul 2007 pp. 1106-1113
TypeConference paper
TitlePareto optimal search based refactoring at the design level.
AuthorsHarman, M. and Tratt, L.
Abstract

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 search based refactoring, making the combination of metrics easier, and aiding the presentation of multiple sequences of optimal refactorings to users.

Conference9th annual conference on Genetic and evolutionary computation conference (GEECO 2007)
Page range1106-1113
Publication process dates
Deposited28 May 2010
Output statusPublished
LanguageEnglish
File
Permalink -

https://repository.mdx.ac.uk/item/82wv8

Download files

  • 24
    total views
  • 7
    total downloads
  • 1
    views this month
  • 0
    downloads this month

Export as