量化项目管理案例:缺陷趋势预测利器(4)

发表于:2011-10-31 11:18

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:止于至善    来源:51Testing软件测试网采编

分享:

  1、Delay-S型可靠性增长模型

  Delay-S型可靠性增长模型也叫做延迟S型可靠性增长模型。

  对于软件缺陷移除过程,测试过程应当不仅包括缺陷检测过程,还包括一个缺陷隔离过程。由于故障分析需要一定的时间,这个时间应当不是可以忽略不计的,在观察到的第一个故障时间和报告时间之间有很大的延迟。随时间观测到的延迟缺陷累计数符合S曲线分布,这种情况称为延迟S型曲线模型。

  ● Delay-S型可靠性增长模型的函数形式

    ◆ Delay-S的累积缺陷分布函数(CDF):F(t)=K*(1-(1+λ*t)exp(-λ*t));

    ◆ Delay-S的缺陷概率密度函数(PDF):f(t)=K*(λ^2)*t*exp(-λ*t);

    ◆ 其中,t是时间,K是总缺陷数或者累积缺陷率。

  ● Delay-S型可靠性增长模型对应的函数图

图3 Delay-S型曲线的CDF图

图4 Delay-S型曲线的PDF图

  2、Inflection-S型可靠性增长模型

  Inflection-S型可靠性增长模型也叫做变形S型可靠性增长模型。

  变形S型可靠性增长模型用检测到的缺陷之间的相互依赖性描述了软件故障检测现象。具体来说,检测到的故障越多,就有更多没有检测到的缺陷变得可以检测。这个模型讨论了缺陷之间的相互关系,可能与实际情况更接近。

  ● Inflection-S型可靠性增长模型的函数形式

    ◆ Inflection-S的累积缺陷分布函数(CDF):F(t)=K*(1-exp(-λ*t))/(1+Φ*exp(-λ*t));

    ◆ Inflection-S的缺陷概率密度函数(PDF):f(t)=K*λ*exp(-λ*t)*(1+Φ)/(1+Φ*exp(-λ*t))^2;

    ◆ 其中,t是时间,K是总缺陷数或者累积缺陷率。

  ● Inflection-S型可靠性增长模型的曲线形式与普通S型曲线增长模型相似。

  接下来会详细介绍S型曲线的拟合方法

  未完待续。。。

相关链接:

量化项目管理案例:缺陷趋势预测利器(1)

量化项目管理案例:缺陷趋势预测利器(2)

量化项目管理案例:缺陷趋势预测利器(3)

22/2<12
价值129的会员专享直播免费赠送,添加微信领取听课名额哦~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计

法律顾问:上海漕溪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2023
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号