The higher a social mission of computer systems becomes, the more important developing highly reliable computer softwares becomes. During the testing phase in the software development, a developed software is repeatedly tested with a lot of test cases to remove latent software errors. Using the observed test data, it is of great interest to evaluate reliability for the developed software. In this paper, we propose and investigate a software reliability growth model for software error detection phenomena in the software testing. The useful software reliability measures are derived from the model. Using the number of test runs as the unit of software error detection period, the model is described by a nonhomogeneous Poisson process in which the random variable is the cumulative number of software errors detected by the testing. The model proposed here considers that the testing efficiency is geometrically decreasing with the progress of software testing. We apply this model to a set of actual software error data and illustrate the statistical inferences based on a method of maximum likelihood. Finally, an optimum software release problem using software reliability index is discussed as a practical application of the model.
The copyright of the original papers published on this site belongs to IEICE. Unauthorized use of the original or translated papers is prohibited. See IEICE Provisions on Copyright for details.
Copy
Takeshi KITAOKA, Shigeru YAMADA, Shunji OSAKI, "A Discrete Non-homogeneous Error Detection Rate Model for Software Reliability" in IEICE TRANSACTIONS on transactions,
vol. E69-E, no. 8, pp. 859-865, August 1986, doi: .
Abstract: The higher a social mission of computer systems becomes, the more important developing highly reliable computer softwares becomes. During the testing phase in the software development, a developed software is repeatedly tested with a lot of test cases to remove latent software errors. Using the observed test data, it is of great interest to evaluate reliability for the developed software. In this paper, we propose and investigate a software reliability growth model for software error detection phenomena in the software testing. The useful software reliability measures are derived from the model. Using the number of test runs as the unit of software error detection period, the model is described by a nonhomogeneous Poisson process in which the random variable is the cumulative number of software errors detected by the testing. The model proposed here considers that the testing efficiency is geometrically decreasing with the progress of software testing. We apply this model to a set of actual software error data and illustrate the statistical inferences based on a method of maximum likelihood. Finally, an optimum software release problem using software reliability index is discussed as a practical application of the model.
URL: https://global.ieice.org/en_transactions/transactions/10.1587/e69-e_8_859/_p
Copy
@ARTICLE{e69-e_8_859,
author={Takeshi KITAOKA, Shigeru YAMADA, Shunji OSAKI, },
journal={IEICE TRANSACTIONS on transactions},
title={A Discrete Non-homogeneous Error Detection Rate Model for Software Reliability},
year={1986},
volume={E69-E},
number={8},
pages={859-865},
abstract={The higher a social mission of computer systems becomes, the more important developing highly reliable computer softwares becomes. During the testing phase in the software development, a developed software is repeatedly tested with a lot of test cases to remove latent software errors. Using the observed test data, it is of great interest to evaluate reliability for the developed software. In this paper, we propose and investigate a software reliability growth model for software error detection phenomena in the software testing. The useful software reliability measures are derived from the model. Using the number of test runs as the unit of software error detection period, the model is described by a nonhomogeneous Poisson process in which the random variable is the cumulative number of software errors detected by the testing. The model proposed here considers that the testing efficiency is geometrically decreasing with the progress of software testing. We apply this model to a set of actual software error data and illustrate the statistical inferences based on a method of maximum likelihood. Finally, an optimum software release problem using software reliability index is discussed as a practical application of the model.},
keywords={},
doi={},
ISSN={},
month={August},}
Copy
TY - JOUR
TI - A Discrete Non-homogeneous Error Detection Rate Model for Software Reliability
T2 - IEICE TRANSACTIONS on transactions
SP - 859
EP - 865
AU - Takeshi KITAOKA
AU - Shigeru YAMADA
AU - Shunji OSAKI
PY - 1986
DO -
JO - IEICE TRANSACTIONS on transactions
SN -
VL - E69-E
IS - 8
JA - IEICE TRANSACTIONS on transactions
Y1 - August 1986
AB - The higher a social mission of computer systems becomes, the more important developing highly reliable computer softwares becomes. During the testing phase in the software development, a developed software is repeatedly tested with a lot of test cases to remove latent software errors. Using the observed test data, it is of great interest to evaluate reliability for the developed software. In this paper, we propose and investigate a software reliability growth model for software error detection phenomena in the software testing. The useful software reliability measures are derived from the model. Using the number of test runs as the unit of software error detection period, the model is described by a nonhomogeneous Poisson process in which the random variable is the cumulative number of software errors detected by the testing. The model proposed here considers that the testing efficiency is geometrically decreasing with the progress of software testing. We apply this model to a set of actual software error data and illustrate the statistical inferences based on a method of maximum likelihood. Finally, an optimum software release problem using software reliability index is discussed as a practical application of the model.
ER -