Journal article Open Access

A Survey of Software Refactoring

Mens, Tom; Tourwé, Tom

This paper provides 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 throughout the paper to explain and illustrate the main concepts. ; info:eu-repo/semantics/published

Files (593.4 kB)
Name Size
article.pdf
md5:e7e931c675a83695146f82d81395339b
593.4 kB Download
225
26
views
downloads
Views 225
Downloads 26
Data volume 15.4 MB
Unique views 221
Unique downloads 23

Share

Cite as