Abstract
Computer software has gradually evolved into a necessary component in many sectors of our everyday lives and a crucial component in many systems that requires quality software. A number of studies have been undertaken in recent years in order to develop an extremely trustworthy software system. To be more precise, there have been several analytical software reliability models put out for the evaluation of software reliability. Here, we examine reliability growth models that take into account testing coverage and fault reduction factor, two of the most important environmental factors, and how incorporating these factors into the models provides a more accurate and comprehensive measure of software reliability during the development phase.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Goel AL, Okumoto K (1979) Time-dependent error-detection rate model for software reliability and other performance measures. IEEE Trans Reliab 28(3):206–211
Kapur P, Garg R (1992) A software reliability growth model for an error-removal phenomenon. Softw Eng J 7(4):291–294
Verma V, Anand S, Aggarwal AG (2019) Software warranty cost optimization under imperfect debugging. Int J Qual Reliab Manage 37(9/10):1233–1257
Kapur P et al (2009) General framework for change point problem in software reliability and related release time problem. Int J Reliab Qual Saf Eng 16(06):567–579
Kumar V et al (2016) Two-dimensional multi-release software reliability modeling for fault detection and fault correction processes. Int J Reliab Qual Saf Eng 23(03):1640002
Pradhan V, Kumar A, Dhar J (2022) Modelling software reliability growth through generalized inflection S-shaped fault reduction factor and optimal release time. Proc Inst Mech Eng Part O: J Risk Reliab 236(1):18–36
Li Q, Pham H (2017) A testing-coverage software reliability model considering fault removal efficiency and error generation. PLoS ONE 12(7):e0181524
Pham H, Zhang X (2003) NHPP software reliability and cost models with testing coverage. Eur J Oper Res 145(2):443–454
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
Huang C-Y, Kuo S-Y, Lyu MR (2007) An assessment of testing-effort dependent software reliability growth models. IEEE Trans Reliab 56(2):198–211
Neha, GK, Jindal V (2022) Release planning analysis through testing coverage and fault reduction factor based models with change point perspective. In: Optimization models in software reliability. Springer, pp 83–110
Tandon A, Neha, Aggarwal AG (20200 Testing coverage based reliability modeling for multi-release open-source software incorporating fault reduction factor. Life Cycle Reliab Saf Eng 9(4):425–435
Verma V et al (2022) Unified framework to assess software reliability and determine optimal release time in presence of fault reduction factor, error generation and fault removal efficiency. Int J Syst Assur Eng Manage 13(5):2429–2441
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
Neha T, Abhishek, Kaur G (2022) Release planning problem with testing coverage and fault reduction factor under imperfect debugging. Adv Math Sci Appl 31(1)
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
Li Q, Pham H (2017) NHPP software reliability model considering the uncertainty of operating environments with imperfect debugging and testing coverage. Appl Math Model 51:68–85
Li X et al (2011) Reliability analysis and optimal version-updating for open source software. Inf Softw Technol 53(9):929–936
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this chapter
Cite this chapter
Neha, Tandon, A., Kaur, G., Kapur, P.K. (2024). Modelling Software Reliability Growth Incorporating Testing Coverage Function and Fault Reduction Factor. In: Kapur, P.K., Pham, H., Singh, G., Kumar, V. (eds) Reliability Engineering for Industrial Processes. Springer Series in Reliability Engineering. Springer, Cham. https://doi.org/10.1007/978-3-031-55048-5_12
Download citation
DOI: https://doi.org/10.1007/978-3-031-55048-5_12
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-55047-8
Online ISBN: 978-3-031-55048-5
eBook Packages: EngineeringEngineering (R0)