当前位置: 首页 > 专利查询>北京大学专利>正文

软件可信度的定量计算方法技术

技术编号:8453171 阅读:197 留言:0更新日期:2013-03-21 18:01
一种软件可信度的定量计算方法,其包括:定义可信度、服务质量、质量属性、质量属性指标。通过把当前质量属性中包含的每个质量属性指标的实际取值对期望取值的满足程度进行加权求和,产生一个取值范围在[0,1]之间的反映当前质量属性的实际取值对期望取值的满足程度的实数。通过把服务质量中包含的每个质量属性的实际取值对期望取值的满足程度进行加权求和,产生一个取值范围在[0,1]之间的反映软件可信度的实数。本发明专利技术可以对同一应用领域中的不同软件系统在特定应用环境中的可信度的高低进行定量比较,为用户对特定软件系统的选择提供依据。

【技术实现步骤摘要】

本专利技术涉及一种,尤其涉及一种适用于对特定应用环境中的软件系统的可信度进行定量计算的方法,本专利技术属于软件

技术介绍
随着软件应用领域的不断扩展和深入,软件对人类社会各种活动的影响日益加剧。例如,2003年8月,软件问题导致美国加利福尼亚州有史以来范围最大的停电事故; 2005年11月,日本东京证券交易所因软件升级中出现故障,导致股市停摆;2007年,中国北京奥运会门票预订系统开通首日,因无法应对大规模的访问流量而陷入瘫痪。在这种情况下,软件的可信度日益受到高度关注。一般而言,软件的可信度被认为是一种综合性的质量属性,涉及到软件的正确性、 可靠性、安全性、可伸缩性、隐私性、可移植性等多种软件质量属性。现有技术对软件的上述单一质量属性及其指标的度量和评估已经提供了较为成熟的解决方案,但对可信度这种综合性的质量属性还缺乏有效的定量计算方法。
技术实现思路
本专利技术的目的在于提供一种,以解决现有技术存在的对诸如可信度的综合性的质量属性缺少定量计算方法的问题。为了实现本专利技术的目的,本专利技术的技术方案包括如下步骤步骤一,根据一应用环境的特点,将其软件系统的服务质量分解为一组本文档来自技高网...

【技术保护点】
一种软件可信度的定量计算方法,其特征在于,包括以下步骤:步骤一,根据一应用环境的特点,将其软件系统的服务质量分解为一组质量属性,并确定每一个质量属性在该组质量属性中的权重,其中,服务质量为“一个或多个质量属性的综合体”;设定:Q表示软件服务质量;n表示Q具有的质量属性个数;Ai(i=1,2,...,n)表示第i个质量属性;ai表示质量属性Ai的权重值;并设定:对任一i∈{1,2,...n},ai>0;步骤二,对于步骤一产生的每一个质量属性,将其分解为一组质量属性指标,并确定每一个质量属性指标在该组质量属性指标中的权重,其中,一个质量属性指标表示“在特定应用环境中,具有明确物理含义、能够部分或完...

【技术特征摘要】

【专利技术属性】
技术研发人员:张伟金芝赵海燕梅宏
申请(专利权)人:北京大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1