A systematic literature review on software defect prediction using artificial intelligence: Datasets, Data Validation Methods, Approaches, and Tools

J Pachouly, S Ahirrao, K Kotecha… - … Applications of Artificial …, 2022 - Elsevier
Delivering high-quality software products is a challenging task. It needs proper coordination
from various teams in planning, execution, and testing. Many software products have high …

A systematic survey of just-in-time software defect prediction

Y Zhao, K Damevski, H Chen - ACM Computing Surveys, 2023 - dl.acm.org
Recent years have experienced sustained focus in research on software defect prediction
that aims to predict the likelihood of software defects. Moreover, with the increased interest …

Deep just-in-time defect prediction: how far are we?

Z Zeng, Y Zhang, H Zhang, L Zhang - Proceedings of the 30th ACM …, 2021 - dl.acm.org
Defect prediction aims to automatically identify potential defective code with minimal human
intervention and has been widely studied in the literature. Just-in-Time (JIT) defect prediction …

Towards reliable online just-in-time software defect prediction

GG Cabral, LL Minku - IEEE Transactions on Software …, 2022 - ieeexplore.ieee.org
Throughout its development period, a software project experiences different phases,
comprises modules with different complexities and is touched by many different developers …

An investigation of cross-project learning in online just-in-time software defect prediction

S Tabassum, LL Minku, D Feng, GG Cabral… - Proceedings of the acm …, 2020 - dl.acm.org
Just-In-Time Software Defect Prediction (JIT-SDP) is concerned with predicting whether
software changes are defect-inducing or clean based on machine learning classifiers …

Effort-aware semi-supervised just-in-time defect prediction

W Li, W Zhang, X Jia, Z Huang - Information and Software Technology, 2020 - Elsevier
Context Software defect prediction is an important technique that can help practitioners
allocate their quality assurance efforts. In recent years, just-in-time (JIT) defect prediction has …

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 P rediction (EADP) uses unlabeled data to
construct a model and ranks software modules according to the software feature values. Xu …

[HTML][HTML] Reliable prediction of software defects using Shapley interpretable machine learning models

Y Al-Smadi, M Eshtay, A Al-Qerem, S Nashwan… - Egyptian Informatics …, 2023 - Elsevier
Predicting defect-prone software components can play a significant role in allocating
relevant testing resources to fault-prone modules and hence increasing the business value …

Cross-project online just-in-time software defect prediction

S Tabassum, LL Minku, D Feng - IEEE Transactions on …, 2022 - ieeexplore.ieee.org
Cross-Project (CP) Just-In-Time Software Defect Prediction (JIT-SDP) makes use of CP data
to overcome the lack of data necessary to train well performing JIT-SDP classifiers at the …

[HTML][HTML] Machine learning-based software defect prediction for mobile applications: A systematic literature review

M Jorayeva, A Akbulut, C Catal, A Mishra - Sensors, 2022 - mdpi.com
Software defect prediction studies aim to predict defect-prone components before the testing
stage of the software development process. The main benefit of these prediction models is …