SOFTWARE DEFECT PREDICTION USING MACHINE LEARNING TECHNIQUES

  • Humaira Khalid
  • Mansoor Hai
  • M. Sharif
  • et al.
N/ACitations
Citations of this article
39Readers
Mendeley users who have this article in their library.

Abstract

Software flaws can result in large financial losses, decreased user’ happiness, and a general decrease in the dependability of software systems. Therefore, early in the software development lifecycle defect, detection and mitigation are critical. This paper provides an overview of machine learning-based software defect prediction. Exploring the use of machine learning algorithms to forecast and categorize software problems based on historical data and other software metrics is the goal. In addition to discussing the difficulties in defect prediction, this study provides a thorough analysis of the most recent machine learning methods used to this problem. Additionally, it sheds light on the feature selection, evaluation criteria, and data preprocessing methods frequently used in software defect prediction studies. The article concludes with a comparison of various machines learning methods and how well they perform in forecasting software flaws, highlighting the advantages and disadvantages of each method. The results of this study help to advance our understanding of software defect prediction using machine learning and give researchers and practitioner’s advice on how to select the best tools for their individual needs.

Cite

CITATION STYLE

APA

Humaira Khalid, Mansoor Hai, M. Sharif, Aijaz Panhwar, Zainulibad, Mehtab Ahmed, … Baitullah. (2025). SOFTWARE DEFECT PREDICTION USING MACHINE LEARNING TECHNIQUES. Pakistan Journal of Scientific Research, 5(02), 124–130. https://doi.org/10.57041/nz5fte12

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free