Software fault prediction using Nonlinear Autoregressive with eXogenous Inputs (NARX) network

被引:32
作者
Chatterjee, S. [1 ]
Nigam, S. [1 ]
Singh, J. B. [1 ]
Upadhyaya, L. N. [1 ]
机构
[1] Indian Sch Mines, Dept Appl Math, Dhanbad 826004, Bihar, India
关键词
Software reliability; NARX neural network; Faults; Time between failures; STEP-AHEAD PREDICTION; NEURAL-NETWORKS; SYSTEM-IDENTIFICATION; RELIABILITY;
D O I
10.1007/s10489-011-0316-x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper explores a new approach for predicting software faults by means of NARX neural network. Also, a careful analysis has been carried out to determine the applicability of NARX network in software reliability. The validation of the proposed approach has been performed using two real software failure data sets. Comparison has been made with some existing parametric software reliability models as well as some neural network (Elman net and TDNN) based SRGM. The results computed shows that the proposed approach outperformed the other existing parametric and neural network based software reliability models with a reasonably good predictive accuracy.
引用
收藏
页码:121 / 129
页数:9
相关论文
共 36 条
[1]   Prediction of software reliability: A comparison between regression and neural network non-parametric models [J].
Aljahdali, SH ;
Sheta, A ;
Rine, D .
ACS/IEEE INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2001, :470-473
[2]   A neural network based retrainable framework for robust object recognition with application to mobile robotics [J].
An, Su-Yong ;
Kang, Jeong-Gwan ;
Choi, Won-Seok ;
Oh, Se-Young .
APPLIED INTELLIGENCE, 2011, 35 (02) :190-210
[3]  
[Anonymous], 1996, HDB SOFTWARE RELIABI
[4]  
[Anonymous], 2000, ADV TK CONT SIGN PRO
[5]   Time-delay neural networks in damage detection of railway bridges [J].
Barai, SV ;
Pandey, PC .
ADVANCES IN ENGINEERING SOFTWARE, 1997, 28 (01) :1-10
[6]   On the neural network approach in software reliability modeling [J].
Cai, KY ;
Cai, L ;
Wang, WD ;
Yu, ZY ;
Zhang, D .
JOURNAL OF SYSTEMS AND SOFTWARE, 2001, 58 (01) :47-62
[7]   Ensembles of ARTMAP-based neural networks: an experimental study [J].
Canuto, Anne M. P. ;
Santos, Araken M. ;
Vargas, Rogerio R. .
APPLIED INTELLIGENCE, 2011, 35 (01) :1-17
[8]   Empirical assessment of machine learning based software defect prediction techniques [J].
Challagulla, VUB ;
Bastani, FB ;
Yen, IL ;
Paul, RA .
WORDS 2005: 10TH IEEE INTERNATIONAL WORKSHOP ON OBJECT-ORIENTED REAL-TIME DEPENDABLE, PROCEEDINGS, 2005, :263-270
[9]   Joint effect of test effort and learning factor on software reliability and optimal release policy [J].
Chatterjee, S ;
Misra, RB ;
Alam, SS .
INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 1997, 28 (04) :391-396
[10]   Prediction of software reliability using an auto regressive process [J].
Chatterjee, S ;
Misra, RB ;
Alam, SS .
INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 1997, 28 (02) :211-216