The Implementation of Artificial Neural Networks Applying to Software Reliability Modeling

被引:0
|
作者
Lo, Jung-Hua [1 ]
机构
[1] Fo Guang Univ, Dept Informat, Jiaosi Shiang 26247, Yilan County, Taiwan
关键词
Artificial Neural Network; Non-Homogeneous Poisson Process (NHPP); Software Reliability Growth Models (SRGMs); Software Testing; GROWTH;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In current software reliability modeling research, the main concern is how to develop general prediction models. In this paper, we propose several improvements on the conventional software reliability growth models (SRGMs) to describe actual software development process by eliminating some unrealistic assumptions. Most of these models have focused on the failure detection process and not given equal priority to modeling the fault correction process. But, most latent software errors may remain uncorrected for a long time even after they are detected, which increases their impact. The remaining software faults are often one of the most unreliable reasons for software quality. Therefore, we develop a general framework of the modeling of the failure detection and fault correction processes. Furthermore, we apply neural network with back-propagation to match the histories of software failure data. We will also illustrate how to construct the neural networks from the mathematical viewpoints of software reliability modeling in detail. Finally, numerical examples are shown to illustrate the results of the integration of the detection and correction process in terms of predictive ability and some other standard criteria.
引用
收藏
页码:4349 / 4354
页数:6
相关论文
共 50 条
  • [1] APPLYING NEURAL NETWORKS TO SOFTWARE RELIABILITY ASSESSMENT
    Schneidewind, Norman
    [J]. INTERNATIONAL JOURNAL OF RELIABILITY QUALITY AND SAFETY ENGINEERING, 2010, 17 (04) : 313 - 329
  • [2] On the Adoption of Neural Networks in Modeling Software Reliability
    Gusmanov, Kamill
    [J]. ESEC/FSE'18: PROCEEDINGS OF THE 2018 26TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, 2018, : 962 - 964
  • [3] Applying artificial neural networks to modeling the middle atmosphere
    Cunying Xiao
    Xiong Hu
    [J]. Advances in Atmospheric Sciences, 2010, 27 : 883 - 890
  • [4] Applying artificial neural networks to modeling the middle atmosphere
    Xiao Cunying
    Hu Xiong
    [J]. ADVANCES IN ATMOSPHERIC SCIENCES, 2010, 27 (04) : 883 - 890
  • [5] Applying Artificial Neural Networks to Modeling the Middle Atmosphere
    肖存英
    胡雄
    [J]. Advances in Atmospheric Sciences, 2010, 27 (04) : 883 - 890
  • [6] An artificial neural-network approach to software reliability growth modeling
    Lakshmanan, Indhurani
    Ramasamy, Subburaj
    [J]. 3RD INTERNATIONAL CONFERENCE ON RECENT TRENDS IN COMPUTING 2015 (ICRTC-2015), 2015, 57 : 695 - 702
  • [7] Integrating Neural Networks with Software Reliability
    Kumar, Deepak
    Kansal, Yogita
    Kapur, P. K.
    [J]. PROCEEDINGS OF THE 10TH INDIACOM - 2016 3RD INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT, 2016, : 4072 - 4077
  • [8] Software reliability reckoning by applying neural network algorithm
    Pattnaik, Saumendra
    Laha, Suprava Ranjan
    Pattanayak, Binod Kumar
    Mohanty, Ricky
    Alnabhan, Mohammad
    Mohanty, Mihir Narayan
    [J]. JOURNAL OF INFORMATION & OPTIMIZATION SCIENCES, 2022, 43 (05): : 1061 - 1071
  • [9] Artificial neural network for software reliability assessment
    Adnan, WA
    Yaakob, M
    Anas, R
    Tamjis, MR
    [J]. IEEE 2000 TENCON PROCEEDINGS, VOLS I-III: INTELLIGENT SYSTEMS AND TECHNOLOGIES FOR THE NEW MILLENNIUM, 2000, : B446 - B451
  • [10] Neural networks/artificial intelligence software
    [J]. Sci Comput Autom, 1 (12):