[发明专利]基于Bayes的军用软件质量度量系统在审
申请号: | 201911300145.2 | 申请日: | 2019-12-16 |
公开(公告)号: | CN111143201A | 公开(公告)日: | 2020-05-12 |
发明(设计)人: | 刘伟;李晓伟;安鹏伟;祝宇;陈朋;张清;王莹;李春静;季微微;刘义 | 申请(专利权)人: | 北京京航计算通讯研究所 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F17/18 |
代理公司: | 中国兵器工业集团公司专利中心 11011 | 代理人: | 周恒 |
地址: | 100074 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 bayes 军用 软件 质量 度量 系统 | ||
1.一种基于Bayes的军用软件质量度量系统,其特征在于,所述军用软件质量度量系统包括:军用软件质量度量推理网络生成模块、质量度量数据获取模块、软件质量评价模块;其中,
所述军用软件质量度量推理网络生成模块用于基于Bayes算法推理网络,以及国军标《GJB5236-2004军用软件质量度量》所规定的软件外部质量和内部质量的质量模型,将国军标《GJB5236-2004军用软件质量度量》所规定的最高层为“外部质量和内部质量”,中间层为“功能性、可靠性、易用性、效率、维护性和可移植性”6个特性,底层为6个特性对应的若干“子特性”,以上述特性作为Bayes算法推理网络前三层的“叶”节点,底层的“叶”节点是对证据“子特性”的观察,前三层之间的弧代表证据对结论的充分性和必要性,后一层的弧代表该次观察的可信度,由此构建基于Bayes的军用软件质量度量推理网络;
所述质量度量数据获取模块用于在所述军用软件质量度量推理网络生成模块构建的基于Bayes的军用软件质量度量推理网络的基础上,依据Bayes推理方法,获取基于Bayes的军用软件质量度量数据;
所述软件质量评价模块用于根据所述质量度量数据获取模块计算的军用软件质量度量数据,划分软件质量评价区间,确定软件质量好坏。
2.如权利要求1所述的基于Bayes的军用软件质量度量系统,其特征在于,所述Bayes算法推理网络为:
所述Bayes算法推理网络是用于表示变量间连接概率的一种图形模式,其提供了一种自然的表示因果信息的方法,用来发现数据间的潜在关系。网络中,节点表示变量,有向边表示变量之间的规则或关系;
Bayes算法推理网络中,把所有的规则连接成一个有向图,图中每一个“叶”节点代表假设结论,弧则代表规则,并引入两个数值(LS,LN)与每一条弧相联系,用来度量规则成立的充分性和必要性;对于初始证据E,其先验概率为P(E),用C(E,S)表示用户根据观察S给出证据E的后验概率P(E|S)的可信度。
3.如权利要求2所述的基于Bayes的军用软件质量度量系统,其特征在于,所述国军标《GJB5236-2004军用软件质量度量》所规定的内容如下:
引入国军标《GJB5236-2004军用软件质量度量》所规定的软件外部质量和内部质量的质量模型,最高层是外部质量和内部质量,中间是6个特性,包括功能性、可靠性、易用性、效率、维护性和可移植性,最底层是将这6个特性细分为若干的子特性。
4.如权利要求3所述的基于Bayes的军用软件质量度量系统,其特征在于,所述构建基于Bayes的军用软件质量度量推理网络过程的具体解析如下:
军用软件质量度量推理网络中,定义H0对应“外部质量和内部质量”,定义H1~H6分别对应于“功能性、可靠性、易用性、效率、维护性和可移植性”;
以功能性为例,E11~E15分别对应于功能性下的5个质量子特性,其他的证据E含义与此类似,S11代表用户对证据E11的观察,C(E|S)代表该次观察的可信度,(LS,LN)代表相应证据E对结论H的充分性和必要性;其他5种特性,包括可靠性、易用性、效率、维护性和可移植性与功能性的分解类似。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京航计算通讯研究所,未经北京京航计算通讯研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911300145.2/1.html,转载请声明来源钻瓜专利网。