Design Of Software Fault Prediction Model Using BR Technique

被引:18
|
作者
Mahajan, Rohit [1 ]
Gupta, Sunil Kumar [2 ]
Bedi, Rajeev Kumar [2 ]
机构
[1] PTU, Golden Coll Engn & Technol, Gurdaspur 143521, Punjab, India
[2] PTU, Beant Coll Engn & Technol, Gurdaspur 143521, Punjab, India
关键词
Back Propagation (BPA) algorithm; Bayesian Regularization(BR) algorithml; Levenberg-Marquardt (LM) algorithm; Neural network; public dataset;
D O I
10.1016/j.procs.2015.02.154
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
During the previous years, the demand for producing the quality of software has been quickly increased. In this paper, Bayesian Regularization (BR) technique has been used for finding the software faults before the testing process. This technique helps us to reduce the cost of software testing which reduces the cost of the software project. The basic purpose of BR technique is to minimizes a combination of squared errors and weights, and then determine the correct combination so as to produce an efficient network. BR Technique algorithm based neural network tool is used for finding the results on the given public dataset. The accuracy of BR algorithm based neural network has been compared with Levenberg-Marquardt(LM) algorithm and Back Propagation (BPA) algorithm for finding the software defects. Our results signify that the software fault prediction model using BR technique provide better accuracy than Levenberg-Marquardt (LM) algorithm and Back Propagation (BPA) algorithm. (C) 2015 The Authors. Published by Elsevier B.V.
引用
下载
收藏
页码:849 / 858
页数:10
相关论文
共 50 条
  • [21] Software Fault Prediction Using Data Mining Techniques on Software Metrics
    Kumar, Rakesh
    Chaturvedi, Amrita
    MACHINE LEARNING AND BIG DATA ANALYTICS (PROCEEDINGS OF INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND BIG DATA ANALYTICS (ICMLBDA) 2021), 2022, 256 : 304 - 313
  • [22] Class Level Fault Prediction using Software Clustering
    Scanniello, Giuseppe
    Gravino, Carmine
    Marcus, Andrian
    Menzies, Tim
    2013 28TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE), 2013, : 640 - 645
  • [23] Software fault prediction using deep learning techniques
    Iqra Batool
    Tamim Ahmed Khan
    Software Quality Journal, 2023, 31 : 1241 - 1280
  • [24] Software fault prediction using deep learning techniques
    Batool, Iqra
    Khan, Tamim Ahmed
    SOFTWARE QUALITY JOURNAL, 2023, 31 (04) : 1241 - 1280
  • [25] Software fault prediction using data reduction approaches
    Yohannese, Chubato Wondaferaw
    Li, Tianrui
    Bashir, Kamal
    Simfukwe, Macmillan
    Hussein, Ahmed Saad
    DATA SCIENCE AND KNOWLEDGE ENGINEERING FOR SENSING DECISION SUPPORT, 2018, 11 : 1364 - 1372
  • [26] Software fault prediction using lion optimization algorithm
    Goyal S.
    Bhatia P.K.
    International Journal of Information Technology, 2021, 13 (6) : 2185 - 2190
  • [27] Software Fault Prediction using Artificial Intelligence Techniques
    Haveri, Apeksha
    Suresh, Yeresime
    2017 2ND INTERNATIONAL CONFERENCE ON COMPUTATIONAL SYSTEMS AND INFORMATION TECHNOLOGY FOR SUSTAINABLE SOLUTION (CSITSS-2017), 2017, : 54 - 60
  • [28] A Novel Feature Selection Method for Software Fault Prediction Model
    Cui, Can
    Liu, Bin
    Li, Guoqi
    2019 ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM (RAMS 2019) - R & M IN THE SECOND MACHINE AGE - THE CHALLENGE OF CYBER PHYSICAL SYSTEMS, 2019,
  • [29] RESPONDING TO CATASTROPHIC ERRORS - A DESIGN TECHNIQUE FOR FAULT-TOLERANT SOFTWARE
    DAVIS, FGF
    GANTENBEIN, RE
    JOURNAL OF SYSTEMS AND SOFTWARE, 1992, 17 (03) : 243 - 251
  • [30] On the automation of software fault prediction
    Ostrand, Thomas J.
    Weyuker, Elaine J.
    TAIC PART - TESTING: ACADEMIC & INDUSTRIAL CONFERENCE - PRACTICE AND RESEARCH TECHNIQUES, PROCEEDINGS, 2006, : 41 - +