Software Defect Prediction using Convolutional Neural Network

被引:0
作者
Wongpheng, Kittisak [1 ]
Visutsak, Porawat [1 ]
机构
[1] King Mongkuts Univ Technol North Bangkok, Dept Comp & Informat Sci, King, WI, Thailand
来源
35TH INTERNATIONAL TECHNICAL CONFERENCE ON CIRCUITS/SYSTEMS, COMPUTERS AND COMMUNICATIONS (ITC-CSCC 2020) | 2020年
关键词
Software fault; Software reliability; Software defect prediction; Convolution Neural Network; Machine learning; Deep learning Introduction;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The crucial part in software development lifecycle is finding the software faults. Detecting the faults in an early stage of software lifecycle can prevent the susceptibility and cost overruns. Many machine learning algorithms have been adopted for predicting the error-prone of software system such as Support Vector Machine (SVM), Bayesian Belief Network, Naive Bayes, and Genetic Programming. In this paper, the Convolution Neural Network (CNN) is used to detect the defective modules in software system. This work used the static code metrics for a collection of software modules in five selective NASA datasets. The experimental results show that CNN was promising for defect prediction with an average accuracy of 70.2%.
引用
收藏
页码:240 / 243
页数:4
相关论文
共 10 条
[1]  
ANSI/IEEE, 1991, STD7291991 ANSIIEEE
[2]  
Chren S, 2014, METHODS SOFTWARE FAI
[3]  
Franco J. Miguel Costa Sousa., 2015, AUTOMATED RELIABILIT
[4]  
Gray D, 2009, COMM COM INF SC, V43, P223
[5]   Software reliability prediction using machine learning techniques [J].
Jaiswal A. ;
Malhotra R. .
International Journal of System Assurance Engineering and Management, 2018, 9 (1) :230-244
[6]  
Preechasuk J., 2019, P 2019 2 ARTIFICIAL, DOI DOI 10.1145/3375959.3375982
[7]   Predicting Number of Faults in Software System using Genetic Programming [J].
Rathore, Santosh S. ;
Kumar, Sandeep .
PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON SOFT COMPUTING AND SOFTWARE ENGINEERING (SCSE'15), 2015, 62 :303-311
[8]   Fuzzy Logic based Software Reliability Quantification Framework: Early Stage Perspective (FLSRQF) [J].
Rizvi, Syed Wajahat Abbas ;
Singh, Vivek Kumar ;
Khan, Raees Ahmad .
TWELFTH INTERNATIONAL CONFERENCE ON COMMUNICATION NETWORKS, ICCN 2016 / TWELFTH INTERNATIONAL CONFERENCE ON DATA MINING AND WAREHOUSING, ICDMW 2016 / TWELFTH INTERNATIONAL CONFERENCE ON IMAGE AND SIGNAL PROCESSING, ICISP 2016, 2016, 89 :359-368
[9]  
Vinodia D. Kumar., 2016, APPL SOFT COMPUTING
[10]  
Wang S., UWSPACE