2022
DOI: 10.1002/smr.2447
|View full text |Cite
|
Sign up to set email alerts
|

Exploring the relationship between refactoring and code debt indicators

Abstract: Refactoring, which aims to improve the internal structure of the software systems preserving their behavior, is the most common payment strategy for technical debt (TD) by removing the code smells. There exist many studies presenting code smell detection approaches/tools or investigating their impact on quality attributes. There are also studies that focus on refactoring techniques, their relation with quality attributes, tool supports, and opportunities for them. Although there are several studies addressing … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
1
1

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(1 citation statement)
references
References 73 publications
0
1
0
Order By: Relevance
“…Halepmollas and Tosun [47] performed research to determine how refactoring affects code smells. The study explored 33 Java projects and detected 57,528 refactorings, 37,553 smells, 27,340 faults, and 134,812 commits.…”
Section: Impact Of Refactorings On Code Smellsmentioning
confidence: 99%
“…Halepmollas and Tosun [47] performed research to determine how refactoring affects code smells. The study explored 33 Java projects and detected 57,528 refactorings, 37,553 smells, 27,340 faults, and 134,812 commits.…”
Section: Impact Of Refactorings On Code Smellsmentioning
confidence: 99%