arrow
返回

Deep learning based software defect prediction

delete2020-04-01
delete98
PRE
AI
L
Lei Qiao
李雪松 (Xuesong Li) *
Q
Qasim Umer
P
Ping Guo
DOI:10.1016/j.neucom.2019.11.067delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Software systems have become larger and more complex than ever. Such characteristics make it very challengeable to prevent software defects. Therefore, automatically predicting the number of defects in software modules is necessary and may help developers efficiently to allocate limited resources. Various approaches have been proposed to identify and fix such defects at minimal cost. However, the performance of these approaches require significant improvement. Therefore, in this paper, we propose a novel approach that leverages deep learning techniques to predict the number of defects in software systems. First, we preprocess a publicly available dataset, including log transformation and data normalization. Second, we perform data modeling to prepare the data input for the deep learning model. Third, we pass the modeled data to a specially designed deep neural network-based model to predict the number of defects. We also evaluate the proposed approach on two well-known datasets. The evaluation results illustrate that the proposed approach is accurate and can improve upon the state-of-the-art approaches. On average, the proposed method significantly reduces the mean square error by more than 14% and increases the squared correlation coefficient by more than 8%. (C) 2019 Elsevier B.V. All rights reserved.
Keyword:
Software defect prediction
Deep learning
Software quality
Software metrics
Robustness evaluation
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Neurocomputing 封面图
Neurocomputing
IF:
6.5
论文数:
2.5W
被引数:
6.5W

机构

B
Beijing Normal University
学者数:
3.3W
论文数: 2.7W
被引数: 4.2W
B
beijing institute of technology
学者数:
5.5W
论文数: 4.0W
被引数: 63
引用论文

引用论文

Exploiting the Essential Assumptions of Analogy-Based Effort Estimation
err2012-03-01
err122
PREAI
errKocaguneli, Ekrem; Menzies, Tim; Bener, Ayse Basar; Keung, Jacky W.
err分享
err收藏
Three-Layer Weighted Fuzzy Support Vector Regression for Emotional Intention Understanding in Human Robot Interaction
err2018-10-01
err60
PREAI
errChen, Luefeng; Zhou, Mengtian; Wu, Min; She, Jinhua; Liu, Zhentao; Dong, Fangyan; Hirota, Kaoru
err分享
err收藏
Data mining in software metrics databases
err2004-07-01
err37
PREAI
errDick, S; Meeks, A; Last, M; Bunke, H; Kandel, A
err分享
err收藏
A Three-Domain Fuzzy Support Vector Regression for Image Denoising and Experimental Studies
err2014-04-01
err35
PREAI
errLiu, Zhi; Xu, Shuqiong; Chen, C. L. Philip; Zhang, Yun; Chen, Xin; Wang, Yaonan
err分享
err收藏
PSYCHOTHERAPY FOR MULTIPLE SCLEROSIS
err1978-06-01
err0
PREAI
errJ.W. Paulley
err分享
err收藏
err分享
err收藏
Biofuels from spent coffee grounds: comparison of processing routes废咖啡渣中的生物燃料: 加工路线的比较
err2020-07-17
err0
PREAI
errSanette Marx; Roelf Venter; Sanjib Kumar Karmee; Jaco Louw; Chantelle Truter
err分享
err收藏
学者 查看更多内容