Przedmiotem zawartych w artykule rozważań jest modelowanie procesu
testowania programu, ze szczególnym uwzględnieniem modelowania wzrostu niezawodności programu w procesie jego testowania. W rozpatrywanym modelu testowany program charakteryzowany jest za pomocą tzw. macierzy charakterystycznej programu. Na
bazie skonstruowanego modelu wyprowadzona została zależność na wartość oczekiwaną
liczby błędów, wykrycie których spodziewane jest w wyniku realizacji procesu testowania, realizowanego w oparciu o przyjętą strategię testowania. Otrzymana zależność może
być wykorzystana w praktyce, jeżeli macierz charakterystyczna programu jest znana. Dla
przypadku, gdy macierz ta nie jest znana skonstruowane zostało w artykule obustronne
oszacowanie tej wartości oczekiwanej.
REFERENCJE(26)
1.
S. Basu, N. Ebrahimi, Bayesian software reliability models based on martingale processes, Technometrics, Vol. 45, pp. 150–158, 2003.
M. Chen, A.P. Mathur, V. Rego, Effect of testing techniques on software reliability estimates obtained using a time-domain model, IEEE Transactions on Reliability, Vol. 44, No. 1, pp. 97–103, 1995.
T.Y. Chen, Y.T. Yu, On the relationship between partition and random testing, IEEE Transactions on Software Engineering, Vol. 20, No. 12, pp. 977–980, 1994.
T.Y. Chen, Y.T. Yu, On the expected number of failures detected by subdomain testing and random testing, IEEE Transactions on Software Engineering, Vol. 22, No. 2, pp. 109–119, 1996.
A. Csenki, Bayes predictive analysis of a fundamental software reliability model, IEEE Transactions on Software Engineering, Vol. 39, No. 2, pp. 177–183, 1990.
Y. Hayakawa, G. Telfar, Mixed poisson-type processes with application in software reliability, Mathematical and Computer Modelling, Vol. 31, pp. 151–156, 2000.
D.R. Jeske, H. Pham, On the maximum likelihood estimates for the Goel-Okumoto software reliability model, The American Statistician, Vol. 3, pp. 219–222, 2001.
K. Sawada, H. Sandoh, Continuous model for software reliability demonstration testing considering damage size of software failures, Mathematical and Computer Modelling, Vol. 31, pp. 321–326, 2000.
K. Tokuno, S. Yamada, An imperfect debugging model with two types of hazard rates for software reliability measurement and assessment, Mathematical and Computer Modelling, Vol. 31, pp. 343–352, 2000.
J.A. Whittaker, K. Rekab, M.G. Thomason, A Markov chain model for predicting the reliability of multi-build software, Information and Software Technology, Vol. 42, pp. 889–894, 2000.
K. Worwa, Estimation of the program testing strategy. Part 1 – The same errors can be encountered, Cybernetics Research and Development, No. 3-4, pp. 155–173, 1995.
K. Worwa, Estimation of the program testing strategy. Part 2 – The same errors can not be encountered, Cybernetics Research and Development, No. 3-4, pp. 175–188, 1995.
K. Worwa, Modelling and estimation of software reliability growth during the testing process, Publishers of Warsaw Technical University, Warsaw (in Polish), 2000.
S. Yamada, T. Fujiwara, Testing-domain dependent software reliability growth models and their comparisons of goodness-of-fit, International Journal of Reliability, No. 3, pp. 205–218, 2001.
M.C. Yang, A. Chao, Reliability-estimation & stopping-rules for software testing, based on repeated appearances of bugs. IEEE Transactions on Reliability, Vol. 44, No. 2, pp. 315–321, 1995.
X. Zhang, H. Pham, Comparisons of nonhomogeneous Poisson process software reliability models and its applications, International Journal of Systems Science, No. 9, 2000, pp. 1115–1123.
Przetwarzamy dane osobowe zbierane podczas odwiedzania serwisu. Realizacja funkcji pozyskiwania informacji o użytkownikach i ich zachowaniu odbywa się poprzez dobrowolnie wprowadzone w formularzach informacje oraz zapisywanie w urządzeniach końcowych plików cookies (tzw. ciasteczka). Dane, w tym pliki cookies, wykorzystywane są w celu realizacji usług, zapewnienia wygodnego korzystania ze strony oraz w celu monitorowania ruchu zgodnie z Polityką prywatności. Dane są także zbierane i przetwarzane przez narzędzie Google Analytics (więcej).
Możesz zmienić ustawienia cookies w swojej przeglądarce. Ograniczenie stosowania plików cookies w konfiguracji przeglądarki może wpłynąć na niektóre funkcjonalności dostępne na stronie.