【技术实现步骤摘要】
一种加权标准化优化选择软件可靠性模型方法
本专利技术属于软件模型
,具体是一种加权标准化优化选择软件可靠性模型方法。
技术介绍
近些年,随着信息技术的发展,计算机中的软件系统可靠性已经成为人们关注的热点。为了评估软件系统的可靠性问题,研究者已经建立多种的软件可靠性模型。由于软件系统开发、测试和调试的复杂性,到目前为止,没有一种软件可靠性模型能够适用于所有的软件系统的可靠性评估。只能针对特定的软件系统进行相应的可靠性评估。如何确定哪种情况下使用哪个软件可靠性模型来评测软件的可靠性是一个棘手的问题。考虑到这一现实的问题,研究者提出用优化选择可靠性模型的方法来选出当前软件测试环境下的最优软件可靠性模型。并且用它来评估软件系统的可靠性。一般来说,软件可靠性模型的优化选择方法有两种,一是单属性的优化选择方法。该方法是只用一个软件可靠性模型的评价标准作为模型的单属性,通过对多个软件可靠性模型的单属性进行比较,最后选择最优的软件可靠性模型。例如,KHOSHGOFTAAR和WOODCOCK提出用软件可靠性模型的评测标准“Aka ...
【技术保护点】
1.一种加权标准化优化选择软件可靠性模型方法,其特征在于,包括以下步骤:/n步骤1,用故障数据集拟合和估计软件可靠性模型的参数值,然后用软件可靠性模型的评价标准求出软件可靠性模型的属性值,可以表示为,/n
【技术特征摘要】
1.一种加权标准化优化选择软件可靠性模型方法,其特征在于,包括以下步骤:
步骤1,用故障数据集拟合和估计软件可靠性模型的参数值,然后用软件可靠性模型的评价标准求出软件可靠性模型的属性值,可以表示为,
其中,yμν表示第μ个软件可靠性模型的第ν个属性值;
步骤2,对模型的属性值进行标准化处理,即把模型的属性值取绝对值,然后计算模型的属性标准化值;
步骤3,计算软件可靠性模型属性的权值;
步骤4,计算每个软件可靠性模型的排序值。
2.根据权利要求1所述的一种加权标准化优化选择软件可靠性模型方法,其特征在于,所述步骤2中模型的属性标准化值的计算包括两种情况:
(1)软件可靠性模型的属性值越小,模型的性能越好,它的标准化可以表示为,
(2)软件可靠性模型的属性值越大,模型的性能越好,它的标准化可以表示为,
其中,i表示软件可靠性模型,j表示软可靠性模型的属性,|yij|max表示第i个软件可靠性模型中第j个属性中的最大值。
3.根据权利要求1所述的一种加权标准化优化选择软件可靠性模型方法,其特征在于,所述步骤3中软件可靠性模型属性权值的计算包括两种情况:
(1)软件可靠性模型的属性值越小,模型的性能越好,它的权值可以表示为,
(2)软件可靠性模型的属性值越大,模型的性能越好,它的权值可以表示为,
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。