Skip to main content

Classification Scheme for Software Reliability Models

  • Conference paper
  • First Online:
Artificial Intelligence and Evolutionary Computations in Engineering Systems

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 394))

Abstract

This study is mainly concerned with software reliability models where details of SGRMs model is studied. With the plethora of SRMs available, classification scheme is proposed to categorize models accordingly. Classification is based on different phases of SDLC to give a clear picture about what type of model should be used in different software development phases. This classification is meant for characterization, analysis, identification, and comparison of software reliability models and leads to selection of an optimum subclass of software reliability models. In this study, analysis and ranking of SRMs is considered, the research gaps on model usage and assumptions have been addressed, and classification of reliability models according to software development life cycle (SDLC) phases has been provided. The main objective of this study is to promote an improved understanding of software reliability model’s classification and selection process.

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 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.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

References

  1. Pendharkar PC, Subramanian GH, Rodger JA. A probabilistic model for predicting software development effort. IEEE Trans Softw Eng. 2005;31(7):615–24.

    Article  Google Scholar 

  2. Shanmugam L, Florence L. A comparison of parameter best estimation method for software reliability models. Int J Softw Eng Appl. 2012;3(5):91–102.

    Google Scholar 

  3. Mohan K. Krishna A. Verma K, Srividya A. Software reliability estimation through black box and white box testing at prototype level. In: reliability, safety and hazard (ICRESH), 2010 2nd international conference on, IEEE. 2010. p. 517–22.

    Google Scholar 

  4. Schneidewind NF. Software reliability model with optimal selection of failure data. IEEE Trans Softw Eng. 1993;19(11):1095–04.

    Google Scholar 

  5. Malaiya YK, Li N, Bieman J, Karcich R, Skibbe B. The relationship between test coverage and reliability. In: Software reliability engineering. Proceedings, 5th international symposium on. IEEE. 1994. p. 186–95.

    Google Scholar 

  6. Goel AL. Software reliability models: assumptions, limitations, and applicability. IEEE Trans Softw Eng. 1985;SE-11(12):1411–23.

    Google Scholar 

  7. Asad, Ch A, Ullah MI, Ur-Rehman MJ. An approach for software reliability model selection. In: Computer software and applications conference, 2004. COMPSAC 2004. Proceedings of the 28th annual international, IEEE. 2004. p. 534–9.

    Google Scholar 

  8. Mohd. Anjum et al. Analysis and ranking of software reliability models based on weighted criteria value. I J Inf Technol Comput Sci. 2013;2:1–14.

    Google Scholar 

  9. Mohd. Anjum et al. Analysis and ranking of software reliability models based on weighted criteria value. I J Inf Technol Comput Sci. 2013;2:1–14.

    Google Scholar 

  10. Yamada S, Ohba M, Osaki S. S-shaped reliability growth modeling for software error detection. IEEE Trans Reliab. 1983;32(5):475–84.

    Article  Google Scholar 

  11. Lyu MR. Handbook of software reliability engineering, vol 222. CA: IEEE Computer Society Press; 1996.

    Google Scholar 

  12. Gupta A, Choudhary D, Saxena S. Software reliability estimation using yamada delayed S shaped model under imperfect debugging and time lag. Int J Comput Appl. 2011;23(7):0975–82.

    Google Scholar 

  13. Musa JD, Okumoto K. A logarithmic poisson execution time model for software reliability measurement. In: Proceedings of the 7th international conference on software engineering. IEEE Press; 1984. p. 230–8.

    Google Scholar 

  14. Ohba M. Software reliability analysis models. IBM J Res Dev. 1984;28(4):428–43.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dalbir Kaur .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer India

About this paper

Cite this paper

Kaur, D., Sharma, M. (2016). Classification Scheme for Software Reliability Models. In: Dash, S., Bhaskar, M., Panigrahi, B., Das, S. (eds) Artificial Intelligence and Evolutionary Computations in Engineering Systems. Advances in Intelligent Systems and Computing, vol 394. Springer, New Delhi. https://doi.org/10.1007/978-81-322-2656-7_66

Download citation

  • DOI: https://doi.org/10.1007/978-81-322-2656-7_66

  • Published:

  • Publisher Name: Springer, New Delhi

  • Print ISBN: 978-81-322-2654-3

  • Online ISBN: 978-81-322-2656-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics