Feature selection approach for improving the accuracy of software bug prediction

العناوين الأخرى

أسلوب تحديد الخصائص لتحسين الدقة من التنبؤ بالأخطاء البرمجية

المؤلفون المشاركون

Kain, Imad Nabil
al-Qurani, Abd Allah Mahdi

المصدر

Journal of King Abdulaziz University : Computing and Information Technology Sciences

العدد

المجلد 8، العدد 1 (30 يونيو/حزيران 2019)، ص ص. 35-44، 10ص.

الناشر

جامعة الملك عبد العزيز كلية الحاسبات و تقنية المعلومات

تاريخ النشر

2019-06-30

دولة النشر

السعودية

عدد الصفحات

10

التخصصات الرئيسية

تكنولوجيا المعلومات وعلم الحاسوب

الملخص EN

We recently noticed the advancement and growth in the field of artificial intelligence and in its various branches such as Machine Learning (ML) and Deep Learning in various vital fields such as robotics, smart cars, smart cities, health care, software engineering and many other fields.

Software bug prediction are one of the most important ML uses in software engineering.

In addition, the feature selection is one of ML methods that aim to reduce a feature set that are used for building models.

In this paper, we propose to use the Chi-Square feature selection method to calculate features importance, then to build a ML models, first by using top ten important features and second by using top five important features, based on three of well-known ML classifications algorithms, Support Vector Machine, Naïve Bayes and Linear Discriminant Analysis, with adding and exploring more about the effeteness of new metric of code smell intensity, the performance results of our approach against baseline achieved an improvements as average accuracy among nine datasets reaching up to 5.12%, 4.15% and 1% on the NB, SVM and LDA classifiers respectively

نمط استشهاد جمعية علماء النفس الأمريكية (APA)

Kain, Imad Nabil& al-Qurani, Abd Allah Mahdi. 2019. Feature selection approach for improving the accuracy of software bug prediction. Journal of King Abdulaziz University : Computing and Information Technology Sciences،Vol. 8, no. 1, pp.35-44.
https://search.emarefa.net/detail/BIM-932925

نمط استشهاد الجمعية الأمريكية للغات الحديثة (MLA)

Kain, Imad Nabil& al-Qurani, Abd Allah Mahdi. Feature selection approach for improving the accuracy of software bug prediction. Journal of King Abdulaziz University : Computing and Information Technology Sciences Vol. 8, no. 1 (2019), pp.35-44.
https://search.emarefa.net/detail/BIM-932925

نمط استشهاد الجمعية الطبية الأمريكية (AMA)

Kain, Imad Nabil& al-Qurani, Abd Allah Mahdi. Feature selection approach for improving the accuracy of software bug prediction. Journal of King Abdulaziz University : Computing and Information Technology Sciences. 2019. Vol. 8, no. 1, pp.35-44.
https://search.emarefa.net/detail/BIM-932925

نوع البيانات

مقالات

لغة النص

الإنجليزية

الملاحظات

Includes bibliographical references : p. 42-43

رقم السجل

BIM-932925