Abstract
This paper applies the concept of systemability, which is defined as the reliability characteristic subject to the uncertainty of the field operational environment, to the operational software reliability evaluation. We take the position that the software reliability characteristic in the testing phase is originally different from that in the user operation. First we introduce the environmental factor to consistently bridge the gap between the software failure-occurrence characteristics during the testing and the operation phases. Then we consider the randomness of the environmental factor, i.e., the environmental factor is treated as a random-distributed variable. We use the hazard rate-based model focusing on the software failure-occurrence time to describe the software reliability growth phenomena in the testing and the operation phases. We derive several operational software reliability assessment measures. Finally, we show several numerical illustrations to investigate the impacts of the consideration of systemability on the field software reliability evaluation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Okamura, H., Dohi, T., Osaki, S.: A Reliability Assessment Method for Software Products in Operational Phase — Proposal of an Accelerated Life Testing Model. Electronics and Communications in Japan (Part III: Fundamental Electronic Science) 84, 25–33 (2001)
Morita, H., Tokuno, K., Yamada, S.: Markovian Operational Software Reliability Measurement Based on Accelerated Life Testing Model. In: 11th ISSAT Int. Conf. Reliability and Quality in Design, pp. 204–208 (2005)
Tokuno, K., Yamada, S.: User-Oriented and -Perceived Software Availability Measurement and Assessment with Environmental Factors. J. Opr. Res. Society of Japan 50, 444–462 (2007)
Elsayed, E.A.: Reliability Engineering. Addison Wesley Longman, Massachusetts (1996)
Pham, H.: A New Generalized Systemability Model. Int. J. Performability Eng. 1, 145–155 (2005)
Lyu, M.R. (ed.): Handbook of Software Reliability Engineering. IEEE CS Press, McGraw-Hill, Los Alamitos, California (1996)
Jelinski, Z., Moranda, P.B.: Software Reliability Research. In: Freiberger, W. (ed.) Statistical Computer Performance Evaluation, pp. 465–484. Academic Press, New York (1972)
Moranda, P.B.: Event-Altered Rate Models for General Reliability Analysis. IEEE Trans. Reliability R-28, 376–381 (1979)
Xie, M.: Software Reliability Models — Past, Present and Future. In: Limnios, N., Nikulin, M. (eds.) Recent Advances in Reliability Theory: Methodology, Practice, and Inference, pp. 325–340. Birkhäuser, Boston (2000)
Schick, G.J., Wolverton, R.W.: An Analysis of Competing Software Reliability Models. IEEE Trans. Software Engineering SE-4, 104–120 (1978)
Wagoner, W.L.: The Final Report on a Software Reliability Measurement Study. Aerospace Corporation, Report TOR-0074(4112)-1 (1973)
Teng, X., Pham, H.: A New Methodology for Predicting Software Reliability in the Random Field Environments. IEEE Trans. Reliability 55, 458–468 (2006)
Oldham, K.B., Myland, J.C., Spanier, J.: An Atlas of Functions: with Equator, the Atlas Function Calculator, 2nd edn. Springer, New York (2008)
Goel, A.L., Okumoto, K.: Time-Dependent Error-Detection Rate Model for Software Reliability and Other Performance Measures. IEEE Trans. Reliability R-28, 206–211 (1979)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Tokuno, K., Yamada, S. (2011). Application of Systemability to Software Reliability Evaluation. In: Kim, Th., et al. Software Engineering, Business Continuity, and Education. ASEA 2011. Communications in Computer and Information Science, vol 257. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-27207-3_56
Download citation
DOI: https://doi.org/10.1007/978-3-642-27207-3_56
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-27206-6
Online ISBN: 978-3-642-27207-3
eBook Packages: Computer ScienceComputer Science (R0)