Abstract
Reliability assessment and prediction of the number of faults/defects is an important part of the software engineering process. Many software reliability models assume that all detected are removed with certainty and no new faults are introduced. However, the introduction of secondary faults during software updates has become quite common in software development practice, which can be explained by the enormous complexity of modern computer applications. In the paper we consider different scenarios of introducing secondary faults and how to predict number of such faults. Finally, we discuss how different SRGMs like Jelinski-Moranda, Exponential, Schick-Wolverton, Musa and Lipov models can be modified to account secondary faults in order to improve accuracy of software reliability prediction. We use an industrial case study to demonstrate applicability of the proposed approach. Our results show that considering secondary faults helped to considerably improve accuracy of software failure rate prediction.
More Information
Status: | Published |
---|---|
Refereed: | Yes |
Publisher: | CEUR Workshop Proceedings |
Additional Information: | ©️ 2022 Copyright for this paper by its authors |
Depositing User (symplectic) | Deposited by Morris, Helen |
Date Deposited: | 03 Oct 2022 12:19 |
Last Modified: | 21 Jul 2024 21:19 |
Event Title: | Intelligent Information Technologies & Systems of Information Security 2022 |
Event Dates: | 23 March 2022 - 25 March 2022 |
Item Type: | Article |
Export Citation
Explore Further
Read more research from the author(s):