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 条
  • [41] TEMPORAL SOFTWARE CHANGE PREDICTION USING NEURAL NETWORKS
    Amoui, Mehdi
    Salehie, Mazeiar
    Tahvildari, Ladan
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2009, 19 (07) : 995 - 1014
  • [42] Improved flow forecasting using artificial neural networks
    Lekkas, D. F.
    Onof, C.
    Proceedings of the 9th International Conference on Environmental Science and Technology, Vol A - Oral Presentations, Pts A and B, 2005, : A877 - A884
  • [43] Software development efforts prediction using artificial neural network
    Bisi, Manjubala
    Goyal, Neeraj Kumar
    IET SOFTWARE, 2016, 10 (03) : 63 - 71
  • [44] Convolutional Neural Networks over Control Flow Graphs for Software Defect Prediction
    Anh Viet Phan
    Minh Le Nguyen
    Lam Thu Bui
    2017 IEEE 29TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2017), 2017, : 45 - 52
  • [45] Time series prediction using artificial neural networks
    Pérez-Chavarríia, MA
    Hidalgo-Silva, HH
    Ocampo-Torres, FJ
    CIENCIAS MARINAS, 2002, 28 (01) : 67 - 77
  • [46] Prediction of Sediment Concentration Using Artificial Neural Networks
    Dogan, Emrah
    TEKNIK DERGI, 2009, 20 (01): : 4567 - 4582
  • [47] Prediction of hydrocyclone performance using artificial neural networks
    Karimi, M.
    Dehghani, A.
    Nezamalhosseini, A.
    Talebi, Sh
    JOURNAL OF THE SOUTH AFRICAN INSTITUTE OF MINING AND METALLURGY, 2010, 110 (05): : 207 - 212
  • [48] Stability Prediction of ΔΣ Modulators using Artificial Neural Networks
    Kaesser, Paul
    Kaltenstadler, Sebastian
    Conrad, Joschua
    Wagner, Johannes
    Ismail, Omar
    Ortmanns, Maurits
    2024 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS 2024, 2024,
  • [49] Prediction of groundwater drawdown using artificial neural networks
    Vahid Gholami
    Hossein Sahour
    Environmental Science and Pollution Research, 2022, 29 : 33544 - 33557
  • [50] Prediction of extrudate properties using artificial neural networks
    Shankar, T. J.
    Bandyopadhyay, S.
    FOOD AND BIOPRODUCTS PROCESSING, 2007, 85 (C1) : 29 - 33