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 …

Applications of artificial intelligence in engineering and manufacturing: a systematic review

IK Nti, AF Adekoya, BA Weyori… - Journal of Intelligent …, 2022 - Springer
Engineering and manufacturing processes and systems designs involve many challenges,
such as dynamism, chaotic behaviours, and complexity. Of late, the arrival of big data, high …

[HTML][HTML] On the use of deep learning in software defect prediction

G Giray, KE Bennin, Ö Köksal, Ö Babur… - Journal of Systems and …, 2023 - Elsevier
Context: Automated software defect prediction (SDP) methods are increasingly applied,
often with the use of machine learning (ML) techniques. Yet, the existing ML-based …

[PDF][PDF] Survey on software defect prediction techniques

MK Thota, FH Sha**, P Rajesh - International Journal of Applied …, 2020 - ir.lib.cyut.edu.tw
Recent advancements in technology have emerged the requirements of hardware and
software applications. Along with this technical growth, software industries also have faced …

Classification framework for faulty-software using enhanced exploratory whale optimizer-based feature selection scheme and random forest ensemble learning

M Mafarja, T Thaher, MA Al-Betar, J Too… - Applied …, 2023 - Springer
Abstract Software Fault Prediction (SFP) is an important process to detect the faulty
components of the software to detect faulty classes or faulty modules early in the software …

Naive Bayes: applications, variations and vulnerabilities: a review of literature with code snippets for implementation

I Wickramasinghe, H Kalutarage - Soft Computing, 2021 - Springer
Naïve Bayes (NB) is a well-known probabilistic classification algorithm. It is a simple but
efficient algorithm with a wide variety of real-world applications, ranging from product …

Software vulnerability analysis and discovery using machine-learning and data-mining techniques: A survey

SM Ghaffarian, HR Shahriari - ACM computing surveys (CSUR), 2017 - dl.acm.org
Software security vulnerabilities are one of the critical issues in the realm of computer
security. Due to their potential high severity impacts, many different approaches have been …

A systematic review of unsupervised learning techniques for software defect prediction

N Li, M Shepperd, Y Guo - Information and Software Technology, 2020 - Elsevier
Background Unsupervised machine learners have been increasingly applied to software
defect prediction. It is an approach that may be valuable for software practitioners because it …

[PDF][PDF] A systematic literature review of software defect prediction

RS Wahono - Journal of software engineering, 2015 - romisatriawahono.net
Recent studies of software defect prediction typically produce datasets, methods and
frameworks which allow software engineers to focus on development activities in terms of …

A systematic literature review and meta-analysis on cross project defect prediction

S Hosseini, B Turhan… - IEEE Transactions on …, 2017 - ieeexplore.ieee.org
Background: Cross project defect prediction (CPDP) recently gained considerable attention,
yet there are no systematic efforts to analyse existing empirical evidence. Objective: To …