Software reliability is an important factor for evaluating software quality in the domain of safety-critical software. Traditional software reliability growth models (SRGMs) only uses the failure data produced in a testing process to evaluate the software reliability and its growth. However, the number and severity of the failures uncovered are determined by the effectiveness and efficiency of testing process. Therefore, an unbiased reliability prediction has to take test process knowledge into account. In this paper, we proposed a neural network based reliability prediction method to utilize the testing process metrics to correlate testing process knowledge with failure prediction. The metrics designed in this paper cover information from the system under test (SUT), design of testing, software failure and repair process. The method is validated through the testing process data collected from a real embedded operating system. And the results show a fairly accurate prediction capability. © 2013 Springer-Verlag.
CITATION STYLE
Jie, T., Yong, Z., & Lina, W. (2013). Neural network based software reliability prediction with the feed of testing process knowledge. In Lecture Notes in Electrical Engineering (Vol. 212 LNEE, pp. 19–27). https://doi.org/10.1007/978-3-642-34531-9_3
Mendeley helps you to discover research relevant for your work.