1. An Enhanced Software Reliability Growth Model Considering Dynamic Fault Removal Efficiency and Residual Error Change Rate.
- Author
-
SAMAL, UMASHANKAR and KUMAR, AJAY
- Subjects
SOFTWARE reliability ,COMPUTER software developers ,SOFTWARE failures ,LEARNING curve ,POISSON processes - Abstract
In our fast-paced modern world, software systems have become indispensable in both personal and professional spheres. With increasing reliance on software products, the demand for reliable and high-quality software has intensified, placing significant pressure on developers to stay competitive. Software reliability growth models (SRGMs) play a vital role in assessing the dependability of software systems during their development. These models mathematically analyze the relationship between detected faults, testing time, and failures, enabling the prediction of software failures. This paper introduces an approach to software reliability evaluation, considering the dynamic nature of fault removal efficiency (FRE) during development. Additionally, the model accounts for the change rate of residual errors, considering both error introduction and correction processes. Moreover, the adoption of S-shaped curves captures the learning process of software developers, enhancing the model's accuracy. This approach guides software developers to make informed decisions, leading to improved software reliability and performance, meeting escalating demands. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF