2024
DOI: 10.11591/ijece.v14i2.pp2330-2343
|View full text |Cite
|
Sign up to set email alerts
|

Detecting and resolving feature envy through automated machine learning and move method refactoring

Dimah Al-Fraihat,
Yousef Sharrab,
Abdel-Rahman Al-Ghuwairi
et al.

Abstract: Efficiently identifying and resolving code smells enhances software project quality. This paper presents a novel solution, utilizing automated machine learning (AutoML) techniques, to detect code smells and apply move method refactoring. By evaluating code metrics before and after refactoring, we assessed its impact on coupling, complexity, and cohesion. Key contributions of this research include a unique dataset for code smell classification and the development of models using AutoGluon for optimal performanc… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...

Citation Types

0
0
0

Year Published

2024
2024
2024
2024

Publication Types

Select...
1
1

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
references
References 36 publications
0
0
0
Order By: Relevance