Software reliability assessment performance directly affects the workload of software testing. This paper proposes a neural network software testing method based on dynamic weighted combination for fault detection and fault introduction in software testing process. This method considers the diversity of software engineering. The neural network method is used to construct the dynamic weighted combination model
and the fault detection process is combined with the fault introduction process. Through the test of two sets of real failure data sets (DS1 and DS2)
the proposed method is compared with the existing Software Reliability Growth Models (SRGMs)
and the results show that the dynamic weighted combined neural network considering the fault introduction is considered. The network model has the best fitting effect
showing better software reliability evaluation performance and model versatility.
关键词
Keywords
references
SHIGERU YAMADA, MITSURU OHBA, SHUNJI OSAKI.s-Shaped Software Reliability Growth Models and Their Applications[J]. IEEE Transactions on Reliability, 1984, R-33(4):289-292. DOI: 289
New York MUSA J D, IANNINO A, OKUMOTO K. Software Reliability Measurement Prediction Application[M]. New York: McGram-Hill, 1987: 1-469. DOI: 1
HUANG C Y, KUO S Y, LYU M R. An Assessment of Testing-Effort Dependent Software Reliability Growth Models[J]. IEEE Transactions on Reliability, 2007, 56(2):198-211. DOI: 198
WANG J Y, Research on Software Reliability Growth Models Considering Fault Introduction[D].HEILONGJIANG, Harbin Institute of Technology, 2015.
GOEL A L. Software reliability models : assumptions, limitations and applicability[J]. IEEE Trans. Software Eng. 1985, 11(12):1411-1423. DOI: 1411
ZHENG J, FENG E Q, LIU C.An Non-parametric Input-domain Based Model of Software Reliability[J].Journal of Chinese Computer Systems, 2012, 33(4):751_753. DOI: 751
AHMAD N, KHAN M G M, RAFI L S. A study of testing‐effort dependent inflection S‐shaped software reliability growth models with imperfect debugging[J]. International Journal of Quality % Reliability Management, 2010, 27(1):89-110. DOI: 89
LITTLEWOOD B, VERRALL J L. A Bayesian Reliability Growth Model for Computer Software[J]. Applied Statistics, 22(3): 332-346.
NAGESWARA RAO A, VIJAYAPRIYA P. A robust neural network model for monitoring online voltage stability[J]. International Journal of Computers and Applications, 2019:1-10. DOI: 1
CUI X, GAO J H. Combined Prediction Model Based on GMDH Neuro Network[J]. Journal of Chinese Computer Systems, 2016, 37(6):1164-1167. DOI: 1164
WANG J Y, WU Z B, SHU Y J, et.al. Software Reliability Model with Irregular Changes of Fault Detection Rate[J]. Journal of Software, 2015, 26(10):2465-2484. DOI: 2465
ZHANG C, MENG F C, KAO Y G, et al.Survey of Software Reliability Growth Model [J].Journal of Software, 2017, 28(9):2402-2430. DOI: 2402