Alleviating class imbalance in Feature Envy prediction: An oversampling technique based on code entity attributes
2
State Key Laboratory for Novel Software Technology, Nanjing, China
|
Publication type: Journal Article
Publication date: 2025-04-01
scimago Q1
wos Q1
SJR: 1.045
CiteScore: 10.8
Impact factor: 4.3
ISSN: 09505849, 18736025
Abstract
Context:Feature Envy is a common code smell that occurs when a method heavily relies on data or functionality from other classes. Detecting Feature Envy is essential for improving software modularity and reducing technical debt. However, real-world datasets often exhibit severe class imbalance, with far fewer Feature Envy instances than non-smelly ones, posing challenges for prediction models. Traditional oversampling techniques attempt to address this issue by relying solely on numerical vectors but often fail to capture the complex relationships between code entities, potentially deviating from the nature of Feature Envy.
Found
Nothing found, try to update filter.
Found
Nothing found, try to update filter.
Top-30
Journals
|
1
|
|
|
Lecture Notes in Computer Science
1 publication, 100%
|
|
|
1
|
Publishers
|
1
|
|
|
Springer Nature
1 publication, 100%
|
|
|
1
|
- We do not take into account publications without a DOI.
- Statistics recalculated weekly.
Are you a researcher?
Create a profile to get free access to personal recommendations for colleagues and new articles.
Metrics
1
Total citations:
1
Citations from 2024:
1
(100%)
Cite this
GOST |
RIS |
BibTex
Cite this
GOST
Copy
Guo J. et al. Alleviating class imbalance in Feature Envy prediction: An oversampling technique based on code entity attributes // Information and Software Technology. 2025. Vol. 180. p. 107673.
GOST all authors (up to 50)
Copy
Guo J., Zhao Y., Zheng T., Chen Z., Jiang M., Ding Z. Alleviating class imbalance in Feature Envy prediction: An oversampling technique based on code entity attributes // Information and Software Technology. 2025. Vol. 180. p. 107673.
Cite this
RIS
Copy
TY - JOUR
DO - 10.1016/j.infsof.2025.107673
UR - https://linkinghub.elsevier.com/retrieve/pii/S0950584925000126
TI - Alleviating class imbalance in Feature Envy prediction: An oversampling technique based on code entity attributes
T2 - Information and Software Technology
AU - Guo, Jiamin
AU - Zhao, Yangyang
AU - Zheng, Tao
AU - Chen, Zhifei
AU - Jiang, Mingyue
AU - Ding, Zuohua
PY - 2025
DA - 2025/04/01
PB - Elsevier
SP - 107673
VL - 180
SN - 0950-5849
SN - 1873-6025
ER -
Cite this
BibTex (up to 50 authors)
Copy
@article{2025_Guo,
author = {Jiamin Guo and Yangyang Zhao and Tao Zheng and Zhifei Chen and Mingyue Jiang and Zuohua Ding},
title = {Alleviating class imbalance in Feature Envy prediction: An oversampling technique based on code entity attributes},
journal = {Information and Software Technology},
year = {2025},
volume = {180},
publisher = {Elsevier},
month = {apr},
url = {https://linkinghub.elsevier.com/retrieve/pii/S0950584925000126},
pages = {107673},
doi = {10.1016/j.infsof.2025.107673}
}