Author:
Saifudin A,Trisetyarso A,Suparta W,Kang C H,Abbas B S,Heryadi Y
Abstract
Abstract
Advances in technology have increased the use and complexity of software. The complexity of the software can increase the possibility of defects. Defective software can cause high losses. Fixing defective software requires a high cost because it can spend up 50% of the project schedule. Most software developers don’t document their work properly so that making it difficult to analyse software development history data. Software metrics which use in cross-project software defects prediction have many features. Software metrics usually consist of various measurement techniques, so there are possibilities for their features to be similar. It is possible that these features are similar or irrelevant so that they can cause a decrease in the performance of classifiers. In this study, several feature selection techniques were proposed to select the relevant features. The classification algorithm used is Naive Bayes. Based on the analysis using ANOVA, the SBS and SBFS models can significantly improve the performance of the Naïve Bayes model.
Subject
General Physics and Astronomy
Reference15 articles.
1. Software defect detection by using data mining based fuzzy logic;Adak,2018
2. Tool to handle imbalancing problem in software defect prediction using oversampling methods;Malhotra,2017
3. A Study on Software Metrics based Software Defect Prediction using Data Mining and Machine Learning Techniques;Prasad,2015
4. Combined Classifier for Cross-project Defect Prediction: An Extended Empirical Study;Zhang;Front. Comput. Sci.,2018
5. Effective multi-objective naïve Bayes learning for cross-project defect prediction;Ryu;Appl. Soft Comput. J.,2016
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献