Reference Hub21
Software Fault Prediction Using Deep Learning Algorithms

Software Fault Prediction Using Deep Learning Algorithms

Osama Al Qasem, Mohammed Akour
Copyright: © 2019 |Volume: 10 |Issue: 4 |Pages: 19
ISSN: 1942-3926|EISSN: 1942-3934|EISBN13: 9781522565550|DOI: 10.4018/IJOSSP.2019100101
Cite Article Cite Article

MLA

Al Qasem, Osama, and Mohammed Akour. "Software Fault Prediction Using Deep Learning Algorithms." IJOSSP vol.10, no.4 2019: pp.1-19. http://doi.org/10.4018/IJOSSP.2019100101

APA

Al Qasem, O. & Akour, M. (2019). Software Fault Prediction Using Deep Learning Algorithms. International Journal of Open Source Software and Processes (IJOSSP), 10(4), 1-19. http://doi.org/10.4018/IJOSSP.2019100101

Chicago

Al Qasem, Osama, and Mohammed Akour. "Software Fault Prediction Using Deep Learning Algorithms," International Journal of Open Source Software and Processes (IJOSSP) 10, no.4: 1-19. http://doi.org/10.4018/IJOSSP.2019100101

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

Software faults prediction (SFP) processes can be used for detecting faulty constructs at early stages of the development lifecycle, in addition to its being used in several phases of the development process. Machine learning (ML) is widely used in this area. One of the most promising subsets from ML is deep learning that achieves remarkable performance in various areas. Two deep learning algorithms are used in this paper, the Multi-layer perceptrons (MLPs) and Convolutional Neural Network (CNN). In order to evaluate the studied algorithms, four commonly used datasets from NASA are used i.e. (PC1, KC1, KC2 and CM1). The experiment results show how the CNN algorithm achieves prediction superiority of the MLP algorithm. The accuracy and detection rate measurements when using CNN has reached the standard ratio respectively as follows: PC1 97.7% - 73.9%, KC1 100% - 100%, KC2 99.3% - 99.2% and CM1 97.3% - 82.3%. This study provides promising results in using the deep learning for software fault prediction research.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.