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

Authors

292

  1. JA
    Jehad Al Dallal

    Kuwait University, Kuwait

    7 publications · 428 citations

    7

    h-index

  2. AC
    Alexander Chatzigeorgiou

    University of Macedonia, Greece

    7 publications · 854 citations

    7

    h-index

  3. MÓ
    Mel Ó Cinnéide

    University College Dublin, Ireland

    6 publications · 335 citations

    6

    h-index

  4. NT
    Nikolaos Tsantalis

    Concordia University, Canada

    6 publications · 719 citations

    6

    h-index

  5. SD
    Sté́phane Ducasse

    University of Bern, Switzerland

    6 publications · 732 citations

    6

    h-index

1–5 of 292

Venues

  1. IEEE Transactions on Software Engineering

    TSE · 5 publications · 599 citations

    5

    h-index

  2. Automated Software Engineering

    4 publications · 313 citations

    4

    h-index

  3. Information and Software Technology

    4 publications · 203 citations

    4

    h-index

  4. ACM SIGPLAN Notices

    4 publications · 106 citations

    4

    h-index

  5. Electronic Notes in Theoretical Computer Science

    ENTCS · 4 publications · 84 citations

    4

    h-index

1–5