论文标题

使用尺寸偏见的建模估算软件可靠性

Estimating Software Reliability Using Size-biased Modelling

论文作者

Dey, Soumen, Chakraborty, Ashis Kumar

论文摘要

软件可靠性估计是软件测试中最活跃的研究领域之一。由于失败之间的时间(TBF)经常具有挑战性,因此在离散设置中通常将软件测试数据记录为测试案例。我们基于软件测试检测数据和尺寸偏见的策略开发了贝叶斯通用线性混合模型(GLMM),该模型不仅估计了软件可靠性,而且还估计了软件中存在的错误总数。我们的方法提供了一个灵活的统一建模框架,可以采用各种现实生活中的情况。我们通过仿真研究评估了模型的性能,发现每个关键参数都可以以令人满意的精度估算。我们还将模型应用于两个经验软件测试数据集。虽然可以有其他用于应用模型的研究领域(例如,碳氢化合物勘探),但我们预计我们的新型建模方法估算软件可靠性可能对用户非常有用,并且有可能成为软件可靠性估计领域的关键工具。

Software reliability estimation is one of the most active areas of research in software testing. Since time between failures (TBF) has often been challenging to record, software testing data are commonly recorded as test-case-wise in a discrete set up. We have developed a Bayesian generalised linear mixed model (GLMM) based on software testing detection data and a size-biased strategy which not only estimates the software reliability, but also estimates the total number of bugs present in the software. Our approach provides a flexible, unified modelling framework and can be adopted to various real-life situations. We have assessed the performance of our model via simulation study and found that each of the key parameters could be estimated with a satisfactory level of accuracy. We have also applied our model to two empirical software testing data sets. While there can be other fields of study for application of our model (e.g., hydrocarbon exploration), we anticipate that our novel modelling approach to estimate software reliability could be very useful for the users and can potentially be a key tool in the field of software reliability estimation.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源