【技术实现步骤摘要】
本专利技术涉及一种,尤其涉及一种适用于对特定应用环境中的软件系统的可信度进行定量计算的方法,本专利技术属于软件
技术介绍
随着软件应用领域的不断扩展和深入,软件对人类社会各种活动的影响日益加剧。例如,2003年8月,软件问题导致美国加利福尼亚州有史以来范围最大的停电事故; 2005年11月,日本东京证券交易所因软件升级中出现故障,导致股市停摆;2007年,中国北京奥运会门票预订系统开通首日,因无法应对大规模的访问流量而陷入瘫痪。在这种情况下,软件的可信度日益受到高度关注。一般而言,软件的可信度被认为是一种综合性的质量属性,涉及到软件的正确性、 可靠性、安全性、可伸缩性、隐私性、可移植性等多种软件质量属性。现有技术对软件的上述单一质量属性及其指标的度量和评估已经提供了较为成熟的解决方案,但对可信度这种综合性的质量属性还缺乏有效的定量计算方法。
技术实现思路
本专利技术的目的在于提供一种,以解决现有技术存在的对诸如可信度的综合性的质量属性缺少定量计算方法的问题。为了实现本专利技术的目的,本专利技术的技术方案包括如下步骤步骤一,根据一应用环境的特点,将其软件系统 ...
【技术保护点】
一种软件可信度的定量计算方法,其特征在于,包括以下步骤:步骤一,根据一应用环境的特点,将其软件系统的服务质量分解为一组质量属性,并确定每一个质量属性在该组质量属性中的权重,其中,服务质量为“一个或多个质量属性的综合体”;设定:Q表示软件服务质量;n表示Q具有的质量属性个数;Ai(i=1,2,...,n)表示第i个质量属性;ai表示质量属性Ai的权重值;并设定:对任一i∈{1,2,...n},ai>0;步骤二,对于步骤一产生的每一个质量属性,将其分解为一组质量属性指标,并确定每一个质量属性指标在该组质量属性指标中的权重,其中,一个质量属性指标表示“在特定应用环境中,具有明确物 ...
【技术特征摘要】
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。