| Literature DB >> 31388570 |
Pooja Rani1,2, G S Mahapatra3.
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.Entities:
Keywords: Artificial neural network; Computer science; Failure prediction; NHPP; Particle swarm optimization; Software reliability
Year: 2019 PMID: 31388570 PMCID: PMC6667672 DOI: 10.1016/j.heliyon.2019.e02082
Source DB: PubMed Journal: Heliyon ISSN: 2405-8440
NHPP imperfect debugging models with parameters and mean value function.
| Name of model | MVF | ||
|---|---|---|---|
| Yamada Model (Y) | |||
| PNZ Model (P) | |||
| Roy Model (R) |
Figure 1PNSRNN architecture.
Figure 2Ring topology of PSO.
Figure 3Concept for searching standard PSO and pPSO.
Figure 4Goodness of fit for DS1.
Figure 5Convergence of fitness values for DS 1.
Comparison of end point result of PNSRNN model for DS 1.
| 64.6795 | 49.1865 | 40.6612 | 37.6588 | 23.5535 | 31.6499 | 6.0170 | 0.6659 | 1.3082 | ||
| 48.7511 | 18.6534 | 26.9104 | 52.3012 | 6.5612 | 41.0519 | 3.4043 | 2.2461 | 1.1634 | ||
| 29.5798 | 28.3503 | 24.5119 | 47.8788 | 10.8851 | 21.5055 | 2.3177 | 5.2668 | 0.7847 | ||
| 44.1151 | 11.9057 | 17.0376 | 13.7094 | 15.6594 | 37.6405 | 3.2760 | 11.1002 | 2.9823 | ||
| 24.3763 | 20.2017 | 66.1641 | 17.0710 | 10.2457 | 17.5801 | 9.8850 | 8.6444 | 0.2759 | ||
| 31.5467 | 20.6991 | 24.2581 | 44.1102 | 34.8596 | 10.7967 | 13.9846 | 8.7973 | 1.7892 | ||
| 15.8331 | 27.4585 | 32.8564 | 15.3095 | 49.7422 | 28.1310 | 5.3551 | 9.9872 | 2.1241 | ||
| 30.6549 | 48.1234 | 19.9689 | 17.2630 | 18.4782 | 17.1943 | 6.8211 | 3.5768 | 0.5503 | ||
| 10.4981 | 17.9740 | 21.4475 | 17.1506 | 32.2898 | 26.3240 | 4.5263 | 2.9070 | 3.7622 | ||
| 18.3798 | 34.9055 | 18.8066 | 19.2588 | 30.8308 | 25.2519 | 9.2694 | 2.8378 | 6.8211 |
Figure 6RPE curve of PNSRNN model for DS 1.
Figure 7Graph of goodness of fit for DS 2.
Figure 8Convergence of fitness values for DS 2.
Comparison of end point result of PNSRNN model for DS 2.
| 5.6995 | 15.5255 | 47.1979 | 11.2794 | 55.5481 | 23.6493 | 2.0961 | 4.4062 | 0.7035 | ||
| 6.9240 | 21.2094 | 25.0536 | 14.9242 | 68.3383 | 17.7973 | 2.2683 | 9.5636 | 0.6017 | ||
| 7.2148 | 21.2975 | 50.5329 | 20.9679 | 89.9163 | 19.7966 | 7.7064 | 2.2317 | 8.7395 | ||
| 8.6668 | 13.5990 | 10.2012 | 20.9744 | 22.6253 | 17.5909 | 9.0823 | 2.3781 | 1.8030 | ||
| 1.9116 | 12.8895 | 20.8446 | 22.3911 | 21.9341 | 25.0868 | 9.4334 | 2.3502 | 1.4151 | ||
| 8.1315 | 23.3555 | 55.2913 | 22.9715 | 15.7956 | 35.6900 | 10.5945 | 2.7509 | 1.7351 | ||
| 1.6968 | 16.7727 | 47.4991 | 24.8672 | 29.3671 | 32.1819 | 13.4800 | 3.3984 | 1.5121 | ||
| 13.3583 | 40.9834 | 9.0755 | 26.3564 | 31.2637 | 26.2597 | 13.1002 | 3.4485 | 2.3827 | ||
| 13.4882 | 36.5031 | 33.4176 | 27.4113 | 25.7005 | 59.1024 | 13.7118 | 3.5808 | 2.1301 | ||
| 13.4968 | 13.0277 | 27.0384 | 47.0330 | 14.8235 | 12.7002 | 13.3516 | 4.5355 | 4.8166 |
Figure 9RPE curve of PNSRNN model for DS 2.
Figure 10Goodness of fit for DS 3.
Figure 11Convergence of fitness values for DS 3.
Comparison of end point result of PNSRNN model for DS 3.
| 13.3809 | 81.6825 | 27.2272 | 46.3349 | 10.0241 | 15.0646 | 2.7035 | 2.2683 | 0.1443 | ||
| 32.1112 | 45.8041 | 51.9243 | 10.4390 | 62.6569 | 10.5335 | 7.1181 | 11.0462 | 0.1998 | ||
| 15.1254 | 40.0242 | 21.6906 | 32.9327 | 18.3568 | 21.0155 | 5.3891 | 2.2511 | 0.2019 | ||
| 86.1927 | 13.9221 | 20.3100 | 11.4459 | 10.7619 | 13.7515 | 2.5223 | 5.2331 | 0.2230 | ||
| 27.3174 | 30.5179 | 11.4434 | 47.8650 | 15.0571 | 19.3345 | 0.6116 | 8.5641 | 2.0258 | ||
| 10.8130 | 31.7522 | 15.4237 | 33.1725 | 13.3742 | 14.1085 | 7.8257 | 11.6885 | 0.2290 | ||
| 18.3703 | 18.0322 | 11.5300 | 22.6498 | 11.7402 | 12.0271 | 7.2761 | 0.2383 | 0.0234 | ||
| 23.6650 | 28.5335 | 16.6071 | 21.9761 | 17.4177 | 12.8271 | 2.7968 | 10.3322 | 0.3263 | ||
| 35.2454 | 98.8051 | 61.4583 | 31.5782 | 21.1460 | 10.3423 | 2.9338 | 3.9931 | 0.3518 | ||
| 26.7649 | 25.9798 | 29.0758 | 35.6507 | 19.8578 | 19.3188 | 9.6235 | 5.2129 | 0.3854 |
Figure 12RPE curve for DS 3 of PNSRNN model.