Affiliation:
1. Department of Computer Engineering and Information Technology, Payame Noor University, Tehran 19395-4697, Iran
2. School of Computing and Information Science, Faculty of Science and Engineering, Anglia Ruskin University, Cambridge CB1 1PT, UK
Abstract
Software reliability growth models (SRGMs) based on the non-homogeneous Poisson process have played a significant role in predicting the number of remaining errors in software, enhancing software reliability. Software errors are commonly attributed to the mental errors of software developers, which necessitate timely detection and resolution. However, it has been observed that the human error-making mechanism is influenced by factors such as learning and fatigue. In this paper, we address the issue of integrating the fatigue factor of software testers into the learning process during debugging, leading to the development of more realistic SRGMs. The first model represents the software tester’s learning phenomenon using the tangent hyperbolic function, while the second model utilizes an exponential function. An exponential decay function models fatigue. We investigate the behavior of our proposed models by comparing them with similar SRGMs, including two corresponding models in which the fatigue factor is removed. Through analysis, we assess our models’ quality of fit, predictive power, and accuracy. The experimental results demonstrate that the model of tangent hyperbolic learning with fatigue outperforms the existing ones regarding fit, predictive power, or accuracy. By incorporating the fatigue factor, the models provide a more comprehensive and realistic depiction of software reliability.
Subject
General Mathematics,Engineering (miscellaneous),Computer Science (miscellaneous)
Reference25 articles.
1. Pham, H. (2006). System Software Reliability. Reliability Engineering Series, Springer.
2. Yamada, S. (2014). Software Reliability Modeling: Fundamentals and Applications, Springer.
3. A chaotic model of sustaining attention problems in attention deficit disorder;Baghdadi;Commun. Nonlinear Sci. Numer. Simul.,2015
4. An analysis of factors affecting software reliability;Zhang;J. Syst. Softw.,2000
5. Pham, H., and Nordmann, L. (1997, January 12–14). A generalized NHPP software reliability model. Proceedings of the 3rd Int’l Conference on Reliability and Quality in Design, Anaheim, CA, USA.
Cited by
5 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献