Abstract
After a brief overview of existing models in software reliability in Sect. 27.1, Sect. 27.2 discusses a generalized nonhomogeneous Poisson process model that can be used to derive most existing models in the software reliability literature. Section 27.3 describes a generalized random field environment (RFE) model incorporating both the testing phase and operating phase in the software development cycle for estimating the reliability of software systems in the field. In contrast to some existing models that assume the same software failure rate for the software testing and field operation environments, this generalized model considers the random environmental effects on software reliability. Based on the generalized RFE model, Sect. 27.4 describes two specific RFE reliability models, the γ-RFE and β-RFE models, for predicting software reliability in field environments. Section 27.4 illustrates the models using telecommunication software failure data. Some further research considerations based on the generalized software reliability model are also discussed.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
H. Pham, X. Zhang: A software cost model with warranty and risk costs, IEEE Trans. Comput. 48, 71–75 (1999)
H. Pham, L. Normann, X. Zhang: A general imperfect debugging NHPP model with S-shaped fault detection rate, IEEE Trans. Reliab. 48, 169–175 (1999)
A. L. Goel, K. Okumoto: Time-dependent error-detection rate model for software and other performance measures, IEEE Trans. Reliab. 28, 206–211 (1979)
M. Ohba: Software reliability analysis models, IBM J. Res. Dev. 28, 428–443 (1984)
H. Pham: Software Reliability (Springer, London 2000)
S. Yamada, M. Ohba, S. Osaki: S-shaped reliability growth modeling for software error detection, IEEE Trans. Reliab. 33, 475–484 (1984)
X. Zhang, X. Teng, H. Pham: Considering fault removal efficiency in software reliability assessment, IEEE Trans. Syst. Man Cybern. A 33, 114–120 (2003)
H. Pham, X. Zhang: NHPP software reliability and cost models with testing coverage, Eur. J. Oper. Res. 145, 443–454 (2003)
X. Zhang, H. Pham: Predicting operational software availability and its Applications to telecommunication systems, Int. J. Syst. Sci. 33(11), 923–930 (2002)
H. Pham, H. Wang: A quasi renewal process for software reliability and testing costs, IEEE Trans. Syst. Man Cybern. A 31, 623–631 (2001)
X. Zhang, Mi-Young Shin: Exploratory analysis of environmental factors for enhancing the software reliability assessment, J. Syst. Softw. 57, 73–78 (2001)
L. Pham, H. Pham: A Bayesian predictive software reliability model with pseudo-failures, IEEE Trans. Syst. Man Cybern. A 31(3), 233–238 (2001)
X. Zhang, H. Pham: Comparisons of nonhomogeneous Poisson process software reliability models and its applications, Int. J. Syst. Sci. 31(9), 1115–1123 (2000)
H. Pham: Software reliability and cost models: perspectives, comparison and practice, Eur. J. Oper. Res. 149, 475–489 (2003)
B. Yang, M. Xie: A study of operational, testing reliability in software reliability analysis, Reliab. Eng. Syst. Safety 70, 323–329 (2000)
X. Zhang, D. Jeske, H. Pham: Calibrating software reliability models when the test environment does not match the user environment, Appl. Stochastic Models Bus. Ind. 18, 87–99 (2002)
D. R. Cox: Regression models and life tables (with discussion), J. R. Stat. Soc. Ser. B 34, 133–144 (1972)
X. Teng, H. Pham: A software cost model for quantifying the gain with considerations of random field environment, IEEE Trans. Comput. 53, 3 (2004)
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag
About this entry
Cite this entry
Pham, H., Teng, X. (2006). Statistical Models for Predicting Reliability of Software Systems in Random Environments. In: Pham, H. (eds) Springer Handbook of Engineering Statistics. Springer Handbooks. Springer, London. https://doi.org/10.1007/978-1-84628-288-1_27
Download citation
DOI: https://doi.org/10.1007/978-1-84628-288-1_27
Publisher Name: Springer, London
Print ISBN: 978-1-85233-806-0
Online ISBN: 978-1-84628-288-1
eBook Packages: EngineeringEngineering (R0)