vix.ing · top · new · best · stats · spec

A survey of software refactoring

2004/02/01 by T. Mens, Tom Mens, T. Tourwe +1 · 11 citations
Computer Science · #Advanced Software Engineering Methodologies #Software Engineering Research #Software Reliability and Analysis Research

paper · doi:10.1109/tse.2004.1265817

openalex publication_date 2004/02/01 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/23

Abstract

We provide an extensive overview of existing research in the field of software refactoring. This research is compared and discussed based on a number of different criteria: the refactoring activities that are supported, the specific techniques and formalisms that are used for supporting these activities, the types of software artifacts that are being refactored, the important issues that need to be taken into account when building refactoring tool support, and the effect of refactoring on the software process. A running example is used to explain and illustrate the main concepts.

Cited by

Related