[發明專利]基于Bayes的軍用軟件質量度量方法在審
| 申請號: | 201911296104.0 | 申請日: | 2019-12-16 |
| 公開(公告)號: | CN111444084A | 公開(公告)日: | 2020-07-24 |
| 發明(設計)人: | 劉偉;李曉偉;祝宇;陳朋;安鵬偉;王嬴超;趙常;王杰;賀麗江;蘇建敏 | 申請(專利權)人: | 北京京航計算通訊研究所 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 中國兵器工業集團公司專利中心 11011 | 代理人: | 周恒 |
| 地址: | 100074 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 bayes 軍用 軟件 質量 度量 方法 | ||
1.一種基于Bayes的軍用軟件質量度量方法,其特征在于,所述軍用軟件質量度量方法基于軍用軟件質量度量系統來實施,所述軍用軟件質量度量系統包括:軍用軟件質量度量推理網絡生成模塊、質量度量數據獲取模塊、軟件質量評價模塊;
所述軍用軟件質量度量方法包括如下步驟:
步驟1:所述軍用軟件質量度量推理網絡生成模塊基于Bayes算法推理網絡,構建軟件外部質量和內部質量的質量模型,最高層為“外部質量和內部質量”,中間層為“功能性、可靠性、易用性、效率、維護性和可移植性”6個特性,底層為6個特性對應的若干“子特性”,以上述特性作為Bayes算法推理網絡前三層的“葉”節點,底層的“葉”節點是對證據“子特性”的觀察,前三層之間的弧代表證據對結論的充分性和必要性,后一層的弧代表該次觀察的可信度,由此構建基于Bayes的軍用軟件質量度量推理網絡;
步驟2:所述質量度量數據獲取模塊在步驟1構建的基于Bayes的軍用軟件質量度量推理網絡的基礎上,依據Bayes推理方法,獲取基于Bayes的軍用軟件質量度量數據;
步驟3:所述軟件質量評價模塊根據步驟2計算的軍用軟件質量度量數據,劃分軟件質量評價區間,確定軟件質量好壞。
2.如權利要求1所述的基于Bayes的軍用軟件質量度量方法,其特征在于,所述步驟1中,所述Bayes算法推理網絡為:
所述Bayes算法推理網絡是用于表示變量間連接概率的一種圖形模式,其提供了一種自然的表示因果信息的方法,用來發現數據間的潛在關系。網絡中,節點表示變量,有向邊表示變量之間的規則或關系;
Bayes算法推理網絡中,把所有的規則連接成一個有向圖,圖中每一個“葉”節點代表假設結論,弧則代表規則,并引入兩個數值(LS,LN)與每一條弧相聯系,用來度量規則成立的充分性和必要性;對于初始證據E,其先驗概率為P(E),用C(E,S)表示用戶根據觀察S給出證據E的后驗概率P(E|S)的可信度。
3.如權利要求2所述的基于Bayes的軍用軟件質量度量方法,其特征在于,所述步驟1中,質量模型所規定的內容如下:
軟件外部質量和內部質量的質量模型,最高層是外部質量和內部質量,中間是6個特性,包括功能性、可靠性、易用性、效率、維護性和可移植性,最底層是將這6個特性細分為若干的子特性。
4.如權利要求3所述的基于Bayes的軍用軟件質量度量方法,其特征在于,所述步驟1中,構建基于Bayes的軍用軟件質量度量推理網絡過程的具體解析如下:
軍用軟件質量度量推理網絡中,定義H0對應“外部質量和內部質量”,定義H1~H6分別對應于“功能性、可靠性、易用性、效率、維護性和可移植性”;
以功能性為例,E11~E15分別對應于功能性下的5個質量子特性,其他的證據E含義與此類似,S11代表用戶對證據E11的觀察,C(E|S)代表該次觀察的可信度,(LS,LN)代表相應證據E對結論H的充分性和必要性;其他5種特性,包括可靠性、易用性、效率、維護性和可移植性與功能性的分解類似。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京京航計算通訊研究所,未經北京京航計算通訊研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911296104.0/1.html,轉載請聲明來源鉆瓜專利網。





