Improved Approach for Software Defect Prediction using Artificial Neural Networks

被引:0
作者
Sethi, Tanvi [1 ]
Gagandeep [1 ]
机构
[1] Punjabi Univ, Dept Comp Sci, Patiala, Punjab, India
来源
2016 5TH INTERNATIONAL CONFERENCE ON RELIABILITY, INFOCOM TECHNOLOGIES AND OPTIMIZATION (TRENDS AND FUTURE DIRECTIONS) (ICRITO) | 2016年
关键词
Defect; Software Defect Prediction; Software Metrics; Machine Learning technique(MLT); Fuzzy logic; Artificial Neural Network(ANN);
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Software defect prediction (SDP) is a most dynamic research area in software engineering. SDP is a process used to predict the deformities in the software. To identifying the defects before the arrival of item or aimed the software improvement, to make software dependable, defect prediction model is utilized. It is always desirable to predict the defects at early stages of life cycle. Hence to predict the defects before testing the SDP is done at end of each phase of SDLC. It helps to reduce the cost as well as time. To produce high quality software, the artificial neural network approach is applied to predict the defect. Nine metrics are applied to the multiple phases of SDLC and twenty genuine software projects are used. The software project data were collected from a team of organization and their responses were recorded in linguistic terms. For assessment of model the mean magnitude of relative error (MMRE) and balanced mean magnitude of relative error (BMMRE) measures are used. In this research work, the implementation of neural network based software defect prediction is compared with the results of fuzzy logic basic approach. In the proposed approach, it is found that the neural network based training model is providing better and effective results on multiple parameters.
引用
收藏
页码:480 / 485
页数:6
相关论文
共 16 条
[1]  
[Anonymous], 2014, SURVEY SOFTWARE DEFE
[2]  
Fenton N., 2008, EFFECTIVENESS EARLY
[3]  
Inayathulla M., 2015, INT J COMPUTER SCI N, V15
[4]  
Kaner C., 2004, 10 INT SOFTW METR S
[5]  
Kumar A. Panday, 2012, INT J PERF ENG, V8, P689
[6]  
Kutlubay Onur, MACHINE LEARNING BAS
[7]  
Mundada D., 2016, INT J COMPUTER SCI E, V5, P03
[8]  
Paramshetti P., 2014, INT J SCI REIJSR, V3
[9]  
Prasad M.C. M., 2015, International Journal of Database Theory and Application, V8, P179, DOI [DOI 10.14257/IJDTA.2015.8.3.15, 10.14257/ijdta.2015.8.3, DOI 10.14257/IJDTA.2015.8.3]
[10]  
Rawat Mrinal Singh, 2012, INT J COMPUTER SCI, V9