On the relative value of imbalanced learning for code smell detection

F Li, K Zou, JW Keung, X Yu, S Feng… - Software: Practice and …, 2023 - Wiley Online Library
Machine learning‐based code smell detection (CSD) has been demonstrated to be a
valuable approach for improving software quality and enabling developers to identify …

A multi-objective effort-aware defect prediction approach based on NSGA-II

X Yu, L Liu, L Zhu, JW Keung, Z Wang, F Li - Applied Soft Computing, 2023 - Elsevier
Abstract Effort-Aware Defect Prediction (EADP) technique sorts software modules by the
defect density and aims to find more bugs when testing a certain number of Lines of Code …

On the relative value of clustering techniques for unsupervised effort-aware defect prediction

P Yang, L Zhu, Y Zhang, C Ma, L Liu, X Yu… - Expert Systems with …, 2024 - Elsevier
Abstract Unsupervised Effort-Aware Defect Prediction (EADP) uses unlabeled data to
construct a model and ranks software modules according to the software feature values. Xu …

Data preparation for deep learning based code smell detection: A systematic literature review

F Zhang, Z Zhang, JW Keung, X Tang, Z Yang… - Journal of Systems and …, 2024 - Elsevier
Abstract Code Smell Detection (CSD) plays a crucial role in improving software quality and
maintainability. And Deep Learning (DL) techniques have emerged as a promising …

Revisiting Code Smell Severity Prioritization using learning to rank techniques

L Liu, G Lin, L Zhu, Z Yang, P Song, X Wang… - Expert Systems with …, 2024 - Elsevier
Abstract Code Smell Severity Prioritization (CSSP) is crucial in hel** software developers
minimize software maintenance costs and enhance software quality, particularly when faced …

Improving the undersampling technique by optimizing the termination condition for software defect prediction

S Feng, J Keung, Y **ao, P Zhang, X Yu… - Expert Systems with …, 2024 - Elsevier
The class imbalance problem significantly hinders the ability of the software defect
prediction (SDP) models to distinguish between defective (minority class) and non-defective …

Revisiting" code smell severity classification using machine learning techniques"

W Hu, L Liu, P Yang, K Zou, J Li, G Lin… - 2023 IEEE 47th …, 2023 - ieeexplore.ieee.org
In the context of limited maintenance resources, predicting the severity of code smells is
more practically useful than simply detecting them. Fontana et al. first empirically …

Software defect prediction using learning to rank approach

AB Nassif, MA Talib, M Azzeh, S Alzaabi, R Khanfar… - Scientific Reports, 2023 - nature.com
Software defect prediction (SDP) plays a significant role in detecting the most likely defective
software modules and optimizing the allocation of testing resources. In practice, though …

Multi-class Financial Distress Prediction Based on Feature Selection and Deep Forest Algorithm

X Chen, Z Mao, C Wu - Computational Economics, 2024 - Springer
The aim of this study is to develop an effective financial distress prediction (FDP) model that
enhances companies' understanding of their financial states. We propose a novel definition …

IMDAC: A robust intelligent software defect prediction model via multi‐objective optimization and end‐to‐end hybrid deep learning networks

K Zhu, N Zhang, C Jiang, D Zhu - Software: Practice and …, 2024 - Wiley Online Library
Software defect prediction (SDP) aims to build an effective prediction model for historical
defect data from software repositories by some specialized techniques or algorithms, and …