Majority Vote Feature Selection Algorithm in Software Fault Prediction
Computer Science and Information Systems, Tome 16 (2019) no. 2.

Voir la notice de l'article provenant de la source Computer Science and Information Systems website

Identification and location of defects in software projects is an important task to improve software quality and to reduce software test effort estimation cost. In software fault prediction domain, it is known that 20% of the modules will in general contain about 80% of the faults. In order to minimize cost and effort, it is considerably important to identify those most error prone modules precisely and correct them in time. Machine Learning (ML) algorithms are frequently used to locate error prone modules automatically. Furthermore, the performance of the algorithms is closely related to determine the most valuable software metrics. The aim of this research is to develop a Majority Vote based Feature Selection algorithm (MVFS) to identify the most valuable software metrics. The core idea of the method is to identify the most influential software metrics with the collaboration of various feature rankers. To test the efficiency of the proposed method, we used CM1, JM1, KC1, PC1, Eclipse Equinox, Eclipse JDT datasets and J48, NB, K-NN (IBk) ML algorithms. The experiments show that the proposed method is able to find out the most significant software metrics that enhances defect prediction performance.
Keywords: software fault prediction, majority voting, machine learning algorithm
@article{CSIS_2019_16_2_a9,
     author = {Emin Borandag and Akin Ozcift and Deniz Kilinc and Fatih Yucalar},
     title = {Majority {Vote} {Feature} {Selection} {Algorithm} in {Software} {Fault} {Prediction}},
     journal = {Computer Science and Information Systems},
     publisher = {mathdoc},
     volume = {16},
     number = {2},
     year = {2019},
     url = {http://geodesic.mathdoc.fr/item/CSIS_2019_16_2_a9/}
}
TY  - JOUR
AU  - Emin Borandag
AU  - Akin Ozcift
AU  - Deniz Kilinc
AU  - Fatih Yucalar
TI  - Majority Vote Feature Selection Algorithm in Software Fault Prediction
JO  - Computer Science and Information Systems
PY  - 2019
VL  - 16
IS  - 2
PB  - mathdoc
UR  - http://geodesic.mathdoc.fr/item/CSIS_2019_16_2_a9/
ID  - CSIS_2019_16_2_a9
ER  - 
%0 Journal Article
%A Emin Borandag
%A Akin Ozcift
%A Deniz Kilinc
%A Fatih Yucalar
%T Majority Vote Feature Selection Algorithm in Software Fault Prediction
%J Computer Science and Information Systems
%D 2019
%V 16
%N 2
%I mathdoc
%U http://geodesic.mathdoc.fr/item/CSIS_2019_16_2_a9/
%F CSIS_2019_16_2_a9
Emin Borandag; Akin Ozcift; Deniz Kilinc; Fatih Yucalar. Majority Vote Feature Selection Algorithm in Software Fault Prediction. Computer Science and Information Systems, Tome 16 (2019) no. 2. http://geodesic.mathdoc.fr/item/CSIS_2019_16_2_a9/