软件可靠性与系统自动弹性的创新方法
1. 软件可靠性的新方法
在软件可靠性建模中,为了提高建模的准确性,会将每个系列划分为多个区间,在这些区间内,缺陷累积曲线的时间变化保持不变,共处理了 123 次观测数据。为了比较建模的准确性,除了特定的软件可靠性模型(SRMs)外,还使用了一些知名的可靠性模型,这些模型涵盖了现有的所有模型类别。具体使用的模型如下:
| 模型名称 |
| — |
| Jelinsky - Moranda 模型 |
| Musa 模型 |
| Weibull 模型 |
| S 形模型 |
| Musa - Okumoto 对数模型 |
| 非齐次泊松过程模型 |
| Schneidewind 模型 |
| Duan 模型 |
| Moranda 几何模型 |
总共进行了 1230 次建模准确性的估计,并根据相关方法计算了这些模型的系数。建模结果如图 5 所示。为了合适地呈现结果,假设所提出模型的标准偏差(SSD)等于 1。图表显示,对于所有类别的软件,SSD 模型比最知名的可靠性模型(如 S 形模型)准确六倍。更多关于验证的细节可在相关技术报告中找到。
这个新的软件可靠性方法具有创新性,因为它首次将软件系统视为一个开放的热力学系统,并首次应用了运输理论中识别缺陷的过程。该方法有助于解决一些现有问题:
- 无法预测二次缺陷 :由于二次缺陷的数量和流量会立即被插入到数学模型中,这个问题能自动得到解决。
- 从大量不同可靠性模型中选择的问题 :新方法具有通用性,能为
软件可靠性与自动弹性创新方法
超级会员免费看
订阅专栏 解锁全文
5万+

被折叠的 条评论
为什么被折叠?



