Refactoring
Refactoring is a software maintenance technique that involves the systematic modification of a program's internal structure to improve its design, readability, or efficiency without altering its external behavior.
902
Publications
47.1K
Citations
1.8K
Authors
633
Institutions
Publications per year
2017–2026
259
902
Refactoring improving the design of existing code
Mauricio A. Saca · 2017 · 2.1K citations
A survey of software refactoring
Tom Mens, Tom Tourwé · IEEE Transactions on Software Engineering · 2004 · 1.2K citations · Full text
Refactoring object-oriented frameworks
William F. Opdyke · 1992 · 1K citations
1–5 of 902
1.8K
20
h-index
19
h-index
19
h-index
Pontifícia Universidade Católica do Rio de Janeiro, Brazil
22 publications · 894 citations
18
h-index
17
h-index
1–5 of 1.8K
633
University of Illinois Urbana-Champaign
Urbana, United States
23 h-index
86 publications
5.8K citations
Pontifícia Universidade Católica do Rio de Janeiro
Rio de Janeiro, Brazil
18 h-index
99 publications
4.2K citations

University of Salerno
Fisciano, Italy
18 h-index
48 publications
3.5K citations

Universidade Federal de Campina Grande
Campina Grande, Brazil
17 h-index
58 publications
2.1K citations
The University of Texas at Austin
Austin, United States
16 h-index
33 publications
3.7K citations

École de Technologie Supérieure
Montreal, Canada
16 h-index
20 publications
697 citations
University College Dublin
Dublin, Ireland
15 h-index
25 publications
1.7K citations

Concordia University
Montreal, Canada
14 h-index
29 publications
1.4K citations
1–8 of 633
TSE · 32 publications · 4.1K citations
27
h-index
26 publications · 1.1K citations
20
h-index
JSS · 22 publications · 1.6K citations
18
h-index
18 publications · 1.6K citations
15
h-index
10 publications · 154 citations
10
h-index
1–5