Towards Effective Software Defect Prediction Using Machine Learning Techniques

被引:0
|
作者
Akshat Pandey [1 ]
Akshay Jadhav [1 ]
机构
[1] Manipal University Jaipur,Computer Science Engineering
关键词
Software defect prediction; Machine learning; Ensemble learning; Software quality assurance;
D O I
10.1007/s42979-024-03458-0
中图分类号
学科分类号
摘要
Software defect prediction plays a crucial role in quality assurance by the early detection of possible flaws in the development process. Machine learning techniques have recently shown promising results, offering automated and accurate prediction models. This paper explores various machine learning techniques for software defect prediction, including supervised learning algorithms like logistic regression, naïve bayes, decision trees, and ensemble methods such as random forest. We delve into the process of feature selection, model training, and evaluation metrics commonly used in this context. Recent studies are reviewed, and challenges and future directions in software defect prediction using machine learning are highlighted. The research directions emphasize the integration of supervised machine learning techniques to detect defect while software development using ten promise repository datasets. By leveraging these techniques, software developers can boost the efficiency and effectiveness of defect detection, leading to improved overall software quality. This research underscores the importance of machine learning in developing robust defect prediction models and the continuous evolution of methodologies to tackle emerging challenges in the field.
引用
收藏
相关论文
共 50 条
  • [11] Empirical assessment of machine learning based software defect prediction techniques
    Challagulla, Venkata Udaya B.
    Bastani, Farokh B.
    Yen, I-Ling
    Paul, Raymond A.
    INTERNATIONAL JOURNAL ON ARTIFICIAL INTELLIGENCE TOOLS, 2008, 17 (02) : 389 - 400
  • [12] Software reliability prediction using machine learning techniques
    Jaiswal A.
    Malhotra R.
    International Journal of System Assurance Engineering and Management, 2018, 9 (1) : 230 - 244
  • [13] Software Defect Prediction Analysis Using Machine Learning Algorithms
    Singh, Praman Deep
    Chug, Anuradha
    PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE AND ENGINEERING (CONFLUENCE 2017), 2017, : 775 - 781
  • [14] Software Defect Prediction Based on Machine Learning and Deep Learning Techniques: An Empirical Approach
    Albattah, Waleed
    Alzahrani, Musaad
    AI, 2024, 5 (04) : 1743 - 1758
  • [15] The Adoption of Machine Learning Techniques for Software Defect Prediction: An Initial Industrial Validation
    Rana, Rakesh
    Staron, Miroslaw
    Berger, Christian
    Hansson, Jorgen
    Nilsson, Martin
    Meding, Wilhelm
    KNOWLEDGE-BASED SOFTWARE ENGINEERING, JCKBSE 2014, 2014, 466 : 270 - 285
  • [16] A Study on Software Effort Prediction Using Machine Learning Techniques
    Zhang, Wen
    Yang, Ye
    Wang, Qing
    EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, ENASE 2011, 2013, 275 : 1 - 15
  • [17] Effective Heart Disease Prediction Using Machine Learning Techniques
    Bhatt, Chintan M.
    Patel, Parth
    Ghetia, Tarang
    Mazzeo, Pier Luigi
    ALGORITHMS, 2023, 16 (02)
  • [18] An Effective Disease Prediction Algorithms Using Machine Learning Techniques
    Sirivanth, Paladugu
    Rao, N. V. Krishna
    Manduva, Jenvith
    Thirupathi, J.
    Kavya, S. P., V
    Tejaswini, M.
    Sruthi, K. Sai
    PROCEEDINGS OF THE 2021 FIFTH INTERNATIONAL CONFERENCE ON I-SMAC (IOT IN SOCIAL, MOBILE, ANALYTICS AND CLOUD) (I-SMAC 2021), 2021, : 502 - 507
  • [19] Software defect prediction: A study on software metrics using statistical and machine learning methods
    Canaparo, Marco
    Ronchierr, Elisabetta
    Bertaccini, Gianluca
    INTERNATIONAL SYMPOSIUM ON GRIDS & CLOUDS 2022, 2022,
  • [20] Software Defect Prediction for Healthcare Big Data: An Empirical Evaluation of Machine Learning Techniques
    Khan, Bilal
    Naseem, Rashid
    Shah, Muhammad Arif
    Wakil, Karzan
    Khan, Atif
    Uddin, M. Irfan
    Mahmoud, Marwan
    JOURNAL OF HEALTHCARE ENGINEERING, 2021, 2021 (2021)