A Neural Network Approach for Software Reliability Prediction

被引:5
|
作者
Samal, Umashankar [1 ]
Kumar, Ajay [1 ]
机构
[1] Atal Bihari Vajpayee Indian Inst Informat Technol, Dept Engn Sci, Gwalior, Madhya Pradesh, India
关键词
Software reliability; machine learning; artificial neural network; deep learning; MODELS;
D O I
10.1142/S0218539324500098
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The increasing reliance on computer software has raised significant concerns regarding software reliability evaluation. Over the past four decades, various software reliability models have been developed, encompassing both parametric and nonparametric approaches. However, no single model has demonstrated effectiveness in handling all types of datasets. In response to this challenge, the deep neural network (DNN), a powerful deep learning model, has emerged as a promising solution. By leveraging the flexibility and adaptability of artificial neural networks (ANN), the DNN model exhibits remarkable prediction performance by capturing training variables and exploring deeper layers. This study presents an approach that utilizes a DNN model based on an ANN architecture with multiple activation functions. This approach aims to estimate software reliability and predict the frequency of software flaws. Through extensive experimental analysis and validation, the proposed DNN model surpasses the predictive accuracy achieved by existing parametric and nonparametric models. These results highlight the potential of the DNN model in effectively addressing the complexities involved in software reliability evaluation. By combining the power of deep learning with the adaptability of ANN, the proposed model offers a promising and accurate solution for software reliability prediction.
引用
收藏
页数:22
相关论文
共 50 条
  • [1] Early software reliability prediction: An approach based on fuzzy neural network
    [J]. Liu, B., 2001, Beijing University of Aeronautics and Astronautics (BUAA) (27):
  • [2] Software Reliability Prediction via Neural Network
    Zama, Wataru
    Xiao, Xiao
    [J]. 2023 IEEE 34TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS, ISSREW, 2023, : 103 - 107
  • [3] On the neural network approach in software reliability modeling
    Cai, KY
    Cai, L
    Wang, WD
    Yu, ZY
    Zhang, D
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2001, 58 (01) : 47 - 62
  • [4] Predicting Software Reliability with a Novel Neural Network Approach
    Noekhah, Shirin
    Salim, Naomie Binti
    Zakaria, Nor Hawaniah
    [J]. RECENT TRENDS IN INFORMATION AND COMMUNICATION TECHNOLOGY, 2018, 5 : 907 - 916
  • [5] Prediction Strategy for Software Reliability Based on Recurrent Neural Network
    Bhuyan, Manmath Kumar
    Mohapatra, Durga Prasad
    Sethi, Srinivas
    [J]. COMPUTATIONAL INTELLIGENCE IN DATA MINING, CIDM, VOL 2, 2016, 411 : 295 - 303
  • [6] A cognitive and neural network approach for software defect prediction
    Rajnish, Kumar
    Bhattacharjee, Vandana
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2022, 43 (05) : 6477 - 6503
  • [7] A cognitive and neural network approach for software defect prediction
    Rajnish, Kumar
    Bhattacharjee, Vandana
    [J]. Journal of Intelligent and Fuzzy Systems, 2022, 43 (05): : 6477 - 6503
  • [8] A Software Reliability Prediction Algorithm Based on MHPSO - BP Neural Network
    Xu, Dong
    Ji, Shaopei
    Meng, Yulong
    Zhang, Ziying
    [J]. PROCEEDINGS OF THE 2017 GLOBAL CONFERENCE ON MECHANICS AND CIVIL ENGINEERING (GCMCE 2017), 2017, 132 : 47 - 53
  • [9] A SOFTWARE-RELIABILITY PREDICTION MODEL USING A NEURAL-NETWORK
    TAKADA, Y
    MATSUMOTO, K
    TORII, K
    [J]. SYSTEMS AND COMPUTERS IN JAPAN, 1994, 25 (14) : 22 - 31
  • [10] Software Reliability Prediction Based on Radial Basis Function Neural Network
    Bal, Pravas Ranjan
    Mohapatra, Durga Prasad
    [J]. ADVANCES IN COMPUTATIONAL INTELLIGENCE, 2017, 509 : 101 - 110