软件工程 | Schick-Wolverton 软件可靠性模型
先决条件 - Jelinski Moranda 软件可靠性模型
Schick-Wolverton (SW) 模型是对 JM 模型的修改。它与 JM 模型类似,只是它进一步假设自上次调试以来,第 i 个时间间隔的故障率随时间 ti 增加。在模型中,第(i-1)次和第i次失败之间的程序失败率函数可以表示为
在哪里和 N 与 JM 模型中定义的相同,并且 ti 是自第 (i-1) 次故障以来的测试时间。
的pdf(概率分布函数) 可以得到如下:
因此,软件可靠性函数为
我们现在希望估计 N 假设给出。使用 MLE 方法,对数似然函数由下式给出,
对 N 取一阶导数,我们有,
因此,N 的 MLE 可以通过求解以下方程得到:
接下来,我们假设 N 和 ?是未知的。因此我们得到,
和
因此,N 的 MLE 和可以通过同时求解两个方程得到如下:
在哪里