Object-oriented Refactoring
Object-Oriented Refactoring is a systematic technique for restructuring software code within the paradigm of object-oriented programming to improve its internal structure without altering its external behavior, distinguished by its focus on classes, objects, inheritance, encapsulation, and polymorphism as primary refactorable elements.
148
Publications
8.4K
Citations
292
Authors
144
Institutions
Publications per year
2017–2026
17
Parents
148
Refactoring object-oriented frameworks
William F. Opdyke · 1992 · 1K citations
Sté́phane Ducasse, Oscar Nierstrasz, Nathanael Schärli et al. · ACM Transactions on Programming Languages and Systems · 2006 · 275 citations · Full text
Finding refactorings via change metrics
Serge Demeyer, Sté́phane Ducasse, Oscar Nierstrasz · 2000 · 255 citations · Full text
1–5 of 148
292
7
h-index
7
h-index
6
h-index
6
h-index
6
h-index
1–5 of 292
144
University of Antwerp
Antwerp, Belgium
10 h-index
18 publications
1.3K citations

University of Macedonia
Thessaloniki, Greece
7 h-index
15 publications
1.7K citations
University of Bern
Bern, Switzerland
7 h-index
18 publications
2K citations
Kuwait University
Kuwait City, Kuwait
7 h-index
9 publications
543 citations
University of Illinois Urbana-Champaign
Urbana, United States
7 h-index
16 publications
918 citations
University College Dublin
Dublin, Ireland
5 h-index
9 publications
525 citations
FZI Research Center for Information Technology
Karlsruhe, Germany
4 h-index
9 publications
899 citations

University of Alberta
Edmonton, Canada
4 h-index
9 publications
975 citations
1–8 of 144
TSE · 5 publications · 599 citations
5
h-index
4 publications · 313 citations
4
h-index
4 publications · 203 citations
4
h-index
4 publications · 106 citations
4
h-index
ENTCS · 4 publications · 84 citations
4
h-index
1–5