• DocumentCode
    2792542
  • Title

    The implementation of artificial neural networks applying to software reliability modeling

  • Author

    Lo, Jung-Hua

  • Author_Institution
    Dept. of Inf., Fo Guang Univ., Jiaosi, Taiwan
  • fYear
    2009
  • fDate
    17-19 June 2009
  • Firstpage
    4349
  • Lastpage
    4354
  • Abstract
    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.
  • Keywords
    artificial intelligence; backpropagation; neural nets; program testing; software quality; software reliability; artificial neural network; back-propagation; failure detection process; fault correction process; general prediction model; software development process; software failure data; software quality; software reliability growth model; software reliability modeling; software testing; Artificial neural networks; Debugging; Delay; Fault detection; History; Neural networks; Predictive models; Programming; Software quality; Software reliability; Artificial Neural Network; Non-Homogeneous Poisson Process (NHPP); Software Reliability Growth Models (SRGMs); Software Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Control and Decision Conference, 2009. CCDC '09. Chinese
  • Conference_Location
    Guilin
  • Print_ISBN
    978-1-4244-2722-2
  • Electronic_ISBN
    978-1-4244-2723-9
  • Type

    conf

  • DOI
    10.1109/CCDC.2009.5192431
  • Filename
    5192431