Sindhu Tabassum Naz, Shafiq Anum, Hammouch Zakia, Hassan Marwa K H, Abushal Tahani A
Department of Statistics, Quaid-i-Azam University, Islamabad, 44000, Pakistan.
School of Mathematics and Statistics, Nanjing University of Information Science and Technology, Nanjing, 210044, China.
Heliyon. 2024 Jun 29;10(13):e33874. doi: 10.1016/j.heliyon.2024.e33874. eCollection 2024 Jul 15.
When software systems are introduced, they are typically deployed in field environments similar to those used during development and testing. However, these systems may also be used in various other locations with different environmental conditions, making it challenging to improve software reliability. Factors such as the specific operating environment and the location of bugs in the code contribute to this difficulty. In this paper, we propose a new software reliability model that accounts for the uncertainty of operating environments. We present the explicit closed-form mean value function solution for the proposed model. The model's goodness of fit is demonstrated by comparing it to the nonhomogeneous Poisson process (NHPP) model based on Weibull model, using four sets of failure data sets from software applications. The proposed model performs well under various estimation techniques, making it a versatile tool for practitioners and researchers alike. The proposed model outperforms other existing NHPP Weibull based in terms of fitting accuracy under two different methods of estimation and provides a more detailed and precise evaluation of software reliability. Additionally, sensitivity analysis shows that the parameters of the suggested distribution significantly impact the mean value function.
当引入软件系统时,它们通常部署在与开发和测试期间使用的环境类似的现场环境中。然而,这些系统也可能在具有不同环境条件的各种其他位置使用,这使得提高软件可靠性具有挑战性。诸如特定操作环境和代码中错误位置等因素导致了这一困难。在本文中,我们提出了一种新的软件可靠性模型,该模型考虑了操作环境的不确定性。我们给出了所提出模型的显式封闭形式均值函数解。通过使用来自软件应用程序的四组故障数据集,将其与基于威布尔模型的非齐次泊松过程(NHPP)模型进行比较,证明了该模型的拟合优度。所提出的模型在各种估计技术下表现良好,使其成为从业者和研究人员的通用工具。在所提出的模型在两种不同估计方法下的拟合精度方面优于其他现有的基于NHPP威布尔的模型,并提供了对软件可靠性更详细和精确的评估。此外,敏感性分析表明,建议分布的参数对均值函数有显著影响。