A survey on machine learning techniques for source code analysis

T Sharma, M Kechagia, S Georgiou, R Tiwari… - arXiv preprint arXiv …, 2021 - arxiv.org
The advancements in machine learning techniques have encouraged researchers to apply
these techniques to a myriad of software engineering tasks that use source code analysis …

[HTML][HTML] Software defect prediction using supervised machine learning and ensemble techniques: a comparative study

A Alsaeedi, MZ Khan - Journal of Software Engineering and Applications, 2019 - scirp.org
An essential objective of software development is to locate and fix defects ahead of
schedule that could be expected under diverse circumstances. Many software development …

[HTML][HTML] Software Defect Prediction Analysis Using Machine Learning Techniques

A Khalid, G Badshah, N Ayub, M Shiraz, M Ghouse - Sustainability, 2023 - mdpi.com
There is always a desire for defect-free software in order to maintain software quality for
customer satisfaction and to save testing expenses. As a result, we examined various known …

Hyper-parameter optimization of classifiers, using an artificial immune network and its application to software bug prediction

F Khan, S Kanwal, S Alamri, B Mumtaz - Ieee Access, 2020 - ieeexplore.ieee.org
Software testing is an important task in software development activities, and it requires most
of the resources, namely, time, cost and effort. To minimize this fatigue, software bug …

Retracted: Scientific programming using optimized machine learning techniques for software fault prediction to improve software quality

M Shafiq, FH Alghamedy, N Jamal, T Kamal… - IET …, 2023 - Wiley Online Library
Abstract Retraction:[Muhammad Shafiq, Fatemah H. Alghamedy, Nasir Jamal, Tahir Kamal,
Yousef Ibrahim Daradkeh, Mohammad Shabaz, Scientific programming using optimized …

[HTML][HTML] Software defect prediction using hybrid model (CBIL) of convolutional neural network (CNN) and bidirectional long short-term memory (Bi-LSTM)

AB Farid, EM Fathy, AS Eldin… - PeerJ Computer Science, 2021 - peerj.com
In recent years, the software industry has invested substantial effort to improve software
quality in organizations. Applying proactive software defect prediction will help developers …

Software reliability prediction: A survey

S Oveisi, A Moeini, S Mirzaei… - Quality and Reliability …, 2023 - Wiley Online Library
Softwares play an important role in controlling complex systems. Monitoring the proper
functioning of the components of such systems is the principal role of softwares. Often, a …

A Novel Approach to Improve Software Defect Prediction Accuracy Using Machine Learning

I Mehmood, S Shahid, H Hussain, I Khan… - IEEE …, 2023 - ieeexplore.ieee.org
In software engineering community, defect prediction is one the active domain. For the
software's success, it is essential to reduce the software engineering and data-mining gap …

[HTML][HTML] Software defect prediction with Bayesian approaches

MJ Hernández-Molinos, AJ Sánchez-García… - Mathematics, 2023 - mdpi.com
Software defect prediction is an important area in software engineering because it helps
developers identify and fix problems before they become costly and hard-to-fix bugs. Early …

[HTML][HTML] A survey on machine learning techniques applied to source code

T Sharma, M Kechagia, S Georgiou, R Tiwari… - Journal of Systems and …, 2024 - Elsevier
The advancements in machine learning techniques have encouraged researchers to apply
these techniques to a myriad of software engineering tasks that use source code analysis …