Users Review’s on Software Defect Prediction Utilizing Machine Learning methods | ||||
النشرة المعلوماتية في الحاسبات والمعلومات | ||||
Volume 6, Issue 1 - Serial Number 20240601, January 2024, Page 34-41 PDF (623.92 K) | ||||
Document Type: المقالة الأصلية | ||||
DOI: 10.21608/fcihib.2024.199454.1082 | ||||
View on SCiNiTO | ||||
Authors | ||||
اسامه امام1; محمود الصباغ 2; مني جمال3; تامر مدحت4 | ||||
1قسم نظم المعلومات بكليه الحاسبات والذكاء الاصطناعي جامعه حلوان مصر | ||||
2قسم برمجه الاله واسترجاع المعلومات بكليه الذكاء الاصطناعي جامعه كفرالشيخ مصر | ||||
3قسم برمجه الاله واسترجاع المعلومات بكليه الذكاء الاصطناعي جامعة كفرالشيخ مصر | ||||
4قسم هندسه الالكترونيات كليه الهندسه جامعه كفرالشيخ مصر | ||||
Abstract | ||||
Software Defect Prediction (SDP) is a crucial and helpful method for upgrading software reliability and quality. It enables more effective project management by predicting potential release delays early on and facilitating cost-effective corrective actions to enhance software quality. This is achieved by forecasting which modules in a large software product are likely to have the highest number of defects in the next version. However, creating reliable defect forecasting models remains a challenging issue, leading to the presentation of numerous methods in literature. Typically, machine learning (ML) classifiers are employed, using manually designed attributes (like complexity measures) to identify problematic code. However, these attributes often fail to capture the full structural and semantic details of the software. Incorporating this information is crucial for the development of accurate defect prediction models. This study covers various defect prediction strategies and explores recent research on ML methodologies for SDP, aiming to bridge the gap between software semantics and defect forecasting attributes. By doing so, it seeks to produce more precise and accurate forecasting. | ||||
Highlights | ||||
| ||||
Keywords | ||||
— Predicting Software Defect; Machine Learning (ML); Software Testing; Software Metrics; Algorithms of Deep learning (DL) | ||||
Full Text | ||||
| ||||
References | ||||
| ||||
Statistics Article View: 118 PDF Download: 73 |
||||