Skip to main content

Application of Systemability to Software Reliability Evaluation

  • Conference paper
Software Engineering, Business Continuity, and Education (ASEA 2011)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 257))

  • 1641 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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)

    Article  Google Scholar 

  2. 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)

    Google Scholar 

  3. 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)

    MathSciNet  MATH  Google Scholar 

  4. Elsayed, E.A.: Reliability Engineering. Addison Wesley Longman, Massachusetts (1996)

    MATH  Google Scholar 

  5. Pham, H.: A New Generalized Systemability Model. Int. J. Performability Eng. 1, 145–155 (2005)

    Google Scholar 

  6. Lyu, M.R. (ed.): Handbook of Software Reliability Engineering. IEEE CS Press, McGraw-Hill, Los Alamitos, California (1996)

    Google Scholar 

  7. Jelinski, Z., Moranda, P.B.: Software Reliability Research. In: Freiberger, W. (ed.) Statistical Computer Performance Evaluation, pp. 465–484. Academic Press, New York (1972)

    Chapter  Google Scholar 

  8. Moranda, P.B.: Event-Altered Rate Models for General Reliability Analysis. IEEE Trans. Reliability R-28, 376–381 (1979)

    Article  MATH  Google Scholar 

  9. 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)

    Chapter  Google Scholar 

  10. Schick, G.J., Wolverton, R.W.: An Analysis of Competing Software Reliability Models. IEEE Trans. Software Engineering SE-4, 104–120 (1978)

    Article  MATH  Google Scholar 

  11. Wagoner, W.L.: The Final Report on a Software Reliability Measurement Study. Aerospace Corporation, Report TOR-0074(4112)-1 (1973)

    Google Scholar 

  12. Teng, X., Pham, H.: A New Methodology for Predicting Software Reliability in the Random Field Environments. IEEE Trans. Reliability 55, 458–468 (2006)

    Article  Google Scholar 

  13. Oldham, K.B., Myland, J.C., Spanier, J.: An Atlas of Functions: with Equator, the Atlas Function Calculator, 2nd edn. Springer, New York (2008)

    MATH  Google Scholar 

  14. 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)

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics