Majority vote feature selection algorithm in software fault prediction

25Citations
Citations of this article
46Readers
Mendeley users who have this article in their library.

Abstract

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.

References Powered by Scopus

Ensemble methods in machine learning

5608Citations
N/AReaders
Get full text

A Complexity Measure

4367Citations
N/AReaders
Get full text

Instance-Based Learning Algorithms

4154Citations
N/AReaders
Get full text

Cited by Powered by Scopus

Machine learning based methods for software fault prediction: A survey

111Citations
N/AReaders
Get full text

The Influence of Deep Learning Algorithms Factors in Software Fault Prediction

49Citations
N/AReaders
Get full text

R-HEFS: Rough set based heterogeneous ensemble feature selection method for medical data classification

38Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Borandag, E., Ozcift, A., Kilinc, D., & Yucalar, F. (2019). Majority vote feature selection algorithm in software fault prediction. Computer Science and Information Systems, 16(2), 515–539. https://doi.org/10.2298/CSIS180312039B

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 15

68%

Lecturer / Post doc 5

23%

Professor / Associate Prof. 1

5%

Researcher 1

5%

Readers' Discipline

Tooltip

Computer Science 18

78%

Engineering 4

17%

Earth and Planetary Sciences 1

4%

Save time finding and organizing research with Mendeley

Sign up for free