Title: A feature selection model for prediction of software defects

Authors: Amit Kumar; Yugal Kumar; Ashima Kukkar

Addresses: Department of Computer Science and Engineering, Jaypee University of Information Technology, Waknaghat, Solan, Himachal Pradesh, India ' Department of Computer Science and Engineering, Jaypee University of Information Technology, Waknaghat, Solan, Himachal Pradesh, India ' Department of Computer Science and Engineering, Jaypee University of Information Technology, Waknaghat, Solan, Himachal Pradesh, India

Abstract: Software is a collection of computer programs written in a programming language. Software contains various modules which make it a complex entity and it can increase the defect probability at the time of development of the modules. In turn, cost and time to develop the software can be increased. Sometimes, these defects can lead to failure of entire software. It will lead to untimely delivery of the software to the customer. This untimely delivery can responsible for withdrawal or cancellation of project in future. Hence, in this research work, some machine learning algorithms are applied to ensure timely delivery and prediction of defects. Further, several feature selection techniques are also adopted to determine relevant features for defect prediction.

Keywords: software; defect; prediction; classifier; feature selection; cognitive weight.

DOI: 10.1504/IJES.2020.108279

International Journal of Embedded Systems, 2020 Vol.13 No.1, pp.28 - 39

Received: 30 Jul 2018
Accepted: 23 Jan 2019

Published online: 08 Jul 2020 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article