Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
Review
. 2019 Jul 29;5(7):e02082.
doi: 10.1016/j.heliyon.2019.e02082. eCollection 2019 Jul.

A novel approach of NPSO on dynamic weighted NHPP model for software reliability analysis with additional fault introduction parameter

Affiliations
Review

A novel approach of NPSO on dynamic weighted NHPP model for software reliability analysis with additional fault introduction parameter

Pooja Rani et al. Heliyon. .

Abstract

This paper presents software fault detection, which is dependent upon the effectiveness of the testing and debugging team. A more skilled testing team can achieve higher rates of debugging success, and thereby removing a larger fraction of faults identified without introducing additional faults. A complex software is often subject to two or more stages of testing that exhibits distinct rates of fault discovery. This paper proposes a two-stage Enhanced neighborhood-based particle swarm optimization (NPSO) technique with the assimilation of the three conventional non homogeneous Poisson process (NHPP) based growth models of software reliability by introducing an additional fault introduction parameter. The proposed neuro and swarm recurrent neural network model is compared with similar models, to demonstrate that in some cases the additional fault introduction parameter is appropriate. Both the theoretical and predictive measures of goodness of fit are used for demonstration using data sets through NPSO.

Keywords: Artificial neural network; Computer science; Failure prediction; NHPP; Particle swarm optimization; Software reliability.

PubMed Disclaimer

Figures

Figure 1
Figure 1
PNSRNN architecture.
Figure 2
Figure 2
Ring topology of PSO.
Figure 3
Figure 3
Concept for searching standard PSO and pPSO.
Figure 4
Figure 4
Goodness of fit for DS1.
Figure 5
Figure 5
Convergence of fitness values for DS 1.
Figure 6
Figure 6
RPE curve of PNSRNN model for DS 1.
Figure 7
Figure 7
Graph of goodness of fit for DS 2.
Figure 8
Figure 8
Convergence of fitness values for DS 2.
Figure 9
Figure 9
RPE curve of PNSRNN model for DS 2.
Figure 10
Figure 10
Goodness of fit for DS 3.
Figure 11
Figure 11
Convergence of fitness values for DS 3.
Figure 12
Figure 12
RPE curve for DS 3 of PNSRNN model.
None

References

    1. Littlewood B., Strigini L. The Future of Software Engineering. ACM Press; 2000. Software reliability and dependability: a roadmap.
    1. Musa J.D. Faster Development and Testing. McGraw-Hill; 2004. Software reliability engineering: more reliable software.
    1. Lyu Michael R. Future of Software Engineering. 2007. Software reliability engineering: a roadmap; pp. 55–71.
    1. ANSI/IEEE . ANSI/IEEE; 1991. Standard Glossary of Software Engineering Terminology. STD-729-1991.
    1. Pham H. Springer; 2006. System Software Reliability.

LinkOut - more resources