Skip to main content

Reliability Assessment of Multi-release Software System Under Imperfect Fault Removal Phenomenon

  • Chapter
  • First Online:
Decision Analytics Applications in Industry

Part of the book series: Asset Analytics ((ASAN))

Abstract

Numerous Non-Homogenous Poisson Process based Software Reliability Growth Models have been developed in the past to assess reliability growth of the software system. In a contribution to existing literature, we study the impact of realistic factors encountered during the process of development. This paper proposes a reliability growth model incorporating Fault Reduction Factor, Fault Removal Efficiency and error generation to predict the reliability of the product released in multiple versions. Fault Reduction Factor has been modelled by Delayed S-shaped model, while Fault Removal Efficiency and Error Generation parameters are considered to be constant. Further, we validate the model on a four release real fault dataset of Tandem computers and employ data analysis techniques to plot goodness of fit curves and boxplots to investigate predictive accuracy of proposed model. We have also judged the experimental outcomes considering three special cases. It is witnessed that the proposed model well captures the failure phenomenon and the parameters considered significantly impacts the accuracy.

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 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover 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

Similar content being viewed by others

References

  1. Yamada S, Ohba M, Osaki S (1984) S-shaped software reliability growth models and their applications. IEEE Trans Reliab 33(4):289–292

    Article  Google Scholar 

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

    Article  Google Scholar 

  3. Zhang X, Teng X, Pham H (2003) Considering fault removal efficiency in software reliability assessment. IEEE Trans Syst, Man, Cybern-Part A: Syst HumS 33(1):114–120

    Article  Google Scholar 

  4. Musa JD (1975) A theory of software reliability and its application. IEEE Trans Software Eng 3:312–327

    Article  Google Scholar 

  5. Wood A (1996) Predicting software reliability. Computer 29(11):69–77

    Article  Google Scholar 

  6. Hsu C-J, Huang C-Y, Chang J-R (2011) Enhancing software reliability modeling and prediction through the introduction of time-variable fault reduction factor. Appl Math Model 35(1):506–521

    Article  Google Scholar 

  7. Pachauri B, Dhar J, Kumar A (2015) Incorporating inflection S-shaped fault reduction factor to enhance software reliability growth. Appl Math Model 39(5–6):1463–1469

    Article  Google Scholar 

  8. Anand S, Verma V, Aggarwal AG (2018) 2-Dimensional multi-release software reliability modelling considering fault reduction factor under imperfect debugging. Ing Solidar 14(25):1–12. ISSN online 2357-6014 ISSN print 1900-3102

    Article  Google Scholar 

  9. Aggarwal AG, Gandhi N, Verma V, Tandon A (2019) Multi-release software reliability growth assessment: an approach incorporating fault reduction factor and imperfect debugging. Int J Math Oper Res (Accepted for publication)

    Google Scholar 

  10. Yamada S, Tokuno K, Osaki S (1992) Imperfect debugging models with fault introduction rate for software reliability assessment. Int J Syst Sci 23(12):2241–2252

    Article  Google Scholar 

  11. Kapur P, Younes S (1996) Modelling an imperfect debugging phenomenon in software reliability. Microelectron Reliab 36(5):645–650

    Article  Google Scholar 

  12. Kapur P, Aggarwal AG, Kaur G (2010) Testing-resource dependent flexible reliability growth model for software with multiple releases. In: Proceedings of international conference on development and applications of statistics in emerging areas of science and technology (ICDASEAST)

    Google Scholar 

  13. Jones C (1996) Software defect-removal efficiency. Computer 29(4):94–95

    Article  Google Scholar 

  14. Liu H-W, Yang X-Z, Qu F, Shu Y-J (2005) A general NHPP software reliability growth model with fault removal efficiency

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Vibha Verma .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Singapore Pte Ltd.

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Verma, V., Anand, S., Aggarwal, A.G. (2020). Reliability Assessment of Multi-release Software System Under Imperfect Fault Removal Phenomenon. In: Kapur, P.K., Singh, G., Klochkov, Y.S., Kumar, U. (eds) Decision Analytics Applications in Industry. Asset Analytics. Springer, Singapore. https://doi.org/10.1007/978-981-15-3643-4_29

Download citation

Publish with us

Policies and ethics