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
关键词
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
相关论文
共 50 条
  • [21] A Novel Approach for Solar Radiation Prediction Using Artificial Neural Networks
    Khatib, T.
    ENERGY SOURCES PART A-RECOVERY UTILIZATION AND ENVIRONMENTAL EFFECTS, 2015, 37 (22) : 2429 - 2436
  • [22] Software Defect Prediction using Convolutional Neural Network
    Wongpheng, Kittisak
    Visutsak, Porawat
    35TH INTERNATIONAL TECHNICAL CONFERENCE ON CIRCUITS/SYSTEMS, COMPUTERS AND COMMUNICATIONS (ITC-CSCC 2020), 2020, : 240 - 243
  • [23] Application of artificial neural networks using sequential prediction approach in indoor airflow prediction
    Kim, MinHo
    Park, Hyung-Jun
    JOURNAL OF BUILDING ENGINEERING, 2023, 69
  • [24] Software Effort Prediction Using Fuzzy Clustering and Functional Link Artificial Neural Networks
    Benala, Tirimula Rao
    Mall, Rajib
    Dehuri, Satchidananda
    Prasanthi, V. L.
    SWARM, EVOLUTIONARY, AND MEMETIC COMPUTING, (SEMCCO 2012), 2012, 7677 : 124 - +
  • [25] Software Defect Prediction Using Augmented Bayesian Networks
    Muthukumaran, K.
    Srinivas, Suri
    Malapati, Aruna
    Neti, Lalita Bhanu Murthy
    PROCEEDINGS OF THE EIGHTH INTERNATIONAL CONFERENCE ON SOFT COMPUTING AND PATTERN RECOGNITION (SOCPAR 2016), 2018, 614 : 279 - 293
  • [26] Software fault prediction using BP-based crisp artificial neural networks
    Abaei, Golnoush
    Mashinchi, M. Reza
    Selamat, Ali
    International Journal of Intelligent Information and Database Systems, 2015, 9 (01) : 15 - 31
  • [27] Software defect prediction using artificial immune recognition system
    Catal, Cagatay
    Diri, Banu
    PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2007, : 285 - +
  • [28] Yield Prediction Using Artificial Neural Networks
    Baral, Seshadri
    Tripathy, Asis Kumar
    Bijayasingh, Pritiranjan
    COMPUTER NETWORKS AND INFORMATION TECHNOLOGIES, 2011, 142 : 315 - +
  • [29] Cost-sensitive boosting neural networks for software defect prediction
    Zheng, Jun
    EXPERT SYSTEMS WITH APPLICATIONS, 2010, 37 (06) : 4537 - 4543