[發明專利]一種基于馬姆奎斯特Malmquist指數的軟件運行安全風險評價方法有效
| 申請號: | 201210017468.2 | 申請日: | 2012-01-19 |
| 公開(公告)號: | CN102609355A | 公開(公告)日: | 2012-07-25 |
| 發明(設計)人: | 李千目;趙致;侯君;路國翠 | 申請(專利權)人: | 南京理工大學連云港研究院 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 南京天華專利代理有限責任公司 32218 | 代理人: | 徐冬濤 |
| 地址: | 222006 江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 馬姆奎斯特 malmquist 指數 軟件 運行 安全 風險 評價 方法 | ||
1.一種基于馬姆奎斯特Malmquist指數的軟件運行安全風險評價方法,其特征在于它包括以下步驟:
第一步,定義決策單元及投入產出,所述的決策單元是軟件關鍵運行的集合,即與會產生系統風險的原因事件相關的軟件運行的集合;所述的投入是能反映軟件關鍵運行失效、錯誤和缺陷的指標量;所述的產出是軟件關鍵運行的總的風險值;設定初始風險級別;
第二步,根據數據包絡分析方法得出所有軟件關鍵運行在t時刻的風險產出前沿面及風險值;
第三步,根據第二步得到的前沿面和風險值,得出兩時刻間的馬姆奎斯特指數值;
第四步,根據第三步得到的馬姆奎斯特指數值和初始風險級別,計算各個時刻的風險級別。
2.根據權利要求1所述的基于馬姆奎斯特Malmquist指數的軟件運行安全風險評價方法,其特征在于:投入是能反映軟件關鍵運行失效、錯誤和缺陷的指標量,包括CPU占有率、內存使用率、磁盤交換率。
3.根據權利要求1所述的基于馬姆奎斯特Malmquist指數的軟件運行安全風險評價方法,其特征在于第二步具體包括以下步驟:
第一步:將能反映軟件關鍵運行失效、錯誤和缺陷的指標量作為投入I;
第二步:根據數據包絡分析方法,計算當前時刻軟件關鍵運行的風險值即當前時刻的產出Rt:
Rt=f(I1t,I2t,Λ,Int)
即:
s.t.
其中I1t,I2t,Λ,Int是反映軟件關鍵運行失效、錯誤和缺陷的n個指標量在t時刻的值,ωit(i=1,2,L,n)為n個指標各自的權重值,ωit≥0,i=1,2,L,n;αt為調節實際運行風險的系數;
第三步:判斷當前時刻軟件關鍵運行的風險值Rt是否位于風險產出前沿面上:
假設所有軟件關鍵運行的次數是m,ωmit(i=1,2,Λ,n)是使當前運行的風險值Rt達到最大的一組投入量的權重,ω′kit(i=1,2,Λ,n,k=1,2,Λ,m)是k次運行后t時刻的風險產出前沿面的權重:
當前運行在t時刻的最大風險值位于風險產出前沿面上時,將當前的風險產出前沿面作為所有軟件關鍵運行在t時刻的風險產出前沿面;
當前運行在t時刻的最大風險值在風險產出前沿面下方時,將當前運行之前的風險產出前沿面作為所有軟件關鍵運行在t時刻的風險產出前沿面;
當前運行在t時刻的最大風險值在風險產出前沿面上方時,將當前運行之前的風險產出前沿面作為所有軟件關鍵運行在t時刻的風險產出前沿面;
第四步:計算所有軟件關鍵運行第m次運行在t時刻的風險值R′mt:
其中ωmit(i=1,2,Λ,n)是使當前運行的風險值達到最大的一組投入量的權重,ω′mit(i=1,2,Λ,n)是當前運行之前的風險產出前沿面的權重。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京理工大學連云港研究院,未經南京理工大學連云港研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210017468.2/1.html,轉載請聲明來源鉆瓜專利網。





