[发明专利]一种基于云模型和模糊聚合的软件质量综合评价方法在审

专利信息
申请号: 201510320541.7 申请日: 2015-06-10
公开(公告)号: CN104881360A 公开(公告)日: 2015-09-02
发明(设计)人: 岳峰;苏兆品;张国富;齐美彬;蒋建国;陆阳 申请(专利权)人: 合肥工业大学
主分类号: G06F11/36 分类号: G06F11/36
代理公司: 安徽合肥华信知识产权代理有限公司 34112 代理人: 余成俊
地址: 230009 *** 国省代码: 安徽;34
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于云模型和模糊聚合的软件质量综合评价方法,首先不同领域专家评判专家给出质量特性的自然语言评价,然后基于云模型对评价信息进行定性到定量的转换,最后利用模糊软集合对所有专家的定量评价信息进行聚合,得到综合评判结果。本发明轻松实现自然语言定性评价到定量评价值的转换,且充分考虑不同领域专家的知识和经验,同时兼顾各领域专家的不同偏好。本发明对软件质量评价科学、公正、客观,准确性高。本发明可以运用于指导用户购买和使用软件,也可以指导软件开发者开发出高质量的软件产品。
搜索关键词: 一种 基于 模型 模糊 聚合 软件 质量 综合 评价 方法
【主权项】:
一种基于云模型和模糊聚合的软件质量综合评价方法,其特征在于:包括以下步骤:(1)、用户提供待评价软件集S={s1,s2,…,sq},评价指标集C={c1,c2,…,cn}和评价专家集合Ex={ex1,ex2,…,exm};(2)、每个评价专家exk根据用户的评价指标集,给出个人评价指标集并根据个人评价指标集对每个软件st给出自然语言定性评价结果<mrow><msub><mover><mi>V</mi><mo>^</mo></mover><mi>k</mi></msub><mo>=</mo><msub><mrow><mo>(</mo><msubsup><mover><mi>v</mi><mo>^</mo></mover><mi>ti</mi><mi>k</mi></msubsup><mo>)</mo></mrow><mrow><mi>q</mi><mo>&times;</mo><msub><mi>l</mi><mi>k</mi></msub></mrow></msub><mo>;</mo></mrow>(3)、基于云模型将专家的定性评价结果转换成定量评价结果其转换过程包括以下步骤:(3.1)、根据软件质量评估要求,设定各评价指标的评价度空间ED的上下限,以及选择评价度的离散性或连续性;(3.2)、根据评价度空间设计各评价指标的评价云数字特征值,一般可由各领域专家根据自身知识并结合实验数据验证得出,也有理论上的取法,即评价云的熵值取云朵有效论域区间的1/3左右;(3.3)、输入专家exk对评价指标的定性评价值将利用评价值所对应的评价云数字特征值产生一个随机正态分布定量值x,产生的方法为:x=NORM(Ex,En)其中,Ex是云滴在论域空间分布的期望;En是云的熵,代表定性概念不确定性的度量;(3.4)、触发带X条件评价云ECA,并由ECA根据每个评价等级的评价云数字特征值依次随机产生确定度μi<mrow><msub><mi>&mu;</mi><mi>i</mi></msub><mo>=</mo><mi>exp</mi><mrow><mo>(</mo><mo>-</mo><mfrac><msup><mrow><mo>(</mo><mi>x</mi><mo>-</mo><msub><mi>Ex</mi><mi>A</mi></msub><mo>)</mo></mrow><mn>2</mn></msup><msup><msub><mrow><mn>2</mn><mi>En</mi></mrow><mi>A</mi></msub><mrow><mo>&prime;</mo><mn>2</mn></mrow></msup></mfrac><mo>)</mo></mrow><mo>,</mo></mrow>其中,ExA,EnA为评价云ECA的期望值和熵;(3.5)、选取确定度最大的μ作为条件触发带Y条件评价云ECB,并根据:<mrow><msub><mi>y</mi><mi>i</mi></msub><mo>=</mo><mi>E</mi><msub><mi>x</mi><mi>B</mi></msub><mo>&PlusMinus;</mo><msqrt><mo>-</mo><mn>2</mn><mi>ln</mi><mrow><mo>(</mo><mi>&mu;</mi><mo>)</mo></mrow></msqrt><msup><msub><mi>En</mi><mi>B</mi></msub><mo>&prime;</mo></msup><mo>,</mo></mrow>计算在ExB,EnB条件下的值yi,其中ExB,EnB为ECB的输出云期望值和熵;(3.6)、返回步骤(3.3),循环N次得到N个云滴yi,通常云滴数较少时,误差会较大,而云滴数较多时,误差会减少,但计算量大、实时性差,具体实施时需要权衡利弊,根据实验效果综合考虑;(3.7)、根据N个云滴yi,分别计算样本平均值:<mrow><mover><mi>y</mi><mo>&OverBar;</mo></mover><mo>=</mo><mfrac><mn>1</mn><mi>N</mi></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mi>y</mi><mi>i</mi></msub><mo>,</mo></mrow>一阶样本绝对中心距<mrow><mover><mi>y</mi><mo>&RightArrow;</mo></mover><mo>=</mo><mfrac><mn>1</mn><mi>N</mi></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mo>|</mo><msub><mi>y</mi><mi>i</mi></msub><mo>-</mo><mover><mi>y</mi><mo>&OverBar;</mo></mover><mo>|</mo><mo>,</mo></mrow>样本方差<mrow><msup><mi>&delta;</mi><mn>2</mn></msup><mo>=</mo><mfrac><mn>1</mn><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msup><mrow><mo>(</mo><msub><mi>y</mi><mi>i</mi></msub><mo>-</mo><mover><mi>y</mi><mo>&OverBar;</mo></mover><mo>)</mo></mrow><mn>2</mn></msup><mo>;</mo></mrow>(3.8)、求逆向云的数字特征值,根据Ey的估计值和En的估计值计算He的估计值其中,即为专家exk对评价指标的定性评价的定量转换值,令(4)、对所有专家的定量评价矩阵进行数据融合,从而得到最终的评估结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥工业大学,未经合肥工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201510320541.7/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top