[發(fā)明專利]軟件的失效模式的識別方法及裝置有效
| 申請?zhí)枺?/td> | 201810050215.2 | 申請日: | 2018-01-18 |
| 公開(公告)號: | CN108255728B | 公開(公告)日: | 2021-03-09 |
| 發(fā)明(設計)人: | 李冬;劉暢;劉夢玥;劉奕宏;鄒臻;楊春暉;王強 | 申請(專利權)人: | 中國電子產品可靠性與環(huán)境試驗研究所((工業(yè)和信息化部電子第五研究所)(中國賽寶實驗室)) |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 廣州華進聯(lián)合專利商標代理有限公司 44224 | 代理人: | 周清華 |
| 地址: | 511300 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 軟件 失效 模式 識別 方法 裝置 | ||
1.一種軟件的失效模式的識別方法,其特征在于,包括以下步驟:
對構建軟件的預設需求模型進行劃分,獲得軟件外部接口模型、軟件功能模型、軟件工作狀態(tài)模型及軟件系統(tǒng)依賴關系模型;
基于所述軟件外部接口模型和所述軟件功能模型,對所述軟件的獨立功能失效模式進行分析,獲得所述獨立功能失效模式的分析結果;其中,所述軟件的獨立功能失效模式包括:功能輸入失效模式、功能處理過程失效模式和功能輸出失效模式;
基于所述軟件功能模型和所述軟件系統(tǒng)依賴關系模型,對所述軟件的功能組合失效模式進行分析,獲得所述功能組合失效模式的分析結果;
基于所述軟件工作狀態(tài)模型和所述軟件系統(tǒng)依賴關系模型,對所述軟件的狀態(tài)轉移失效模式進行分析,獲得所述狀態(tài)轉移失效模式的分析結果;
根據(jù)所述獨立功能失效模式的分析結果、所述功能組合失效模式的分析結果和所述狀態(tài)轉移失效模式的分析結果,識別所述軟件失效的原因。
2.根據(jù)權利要求1所述的軟件的失效模式的識別方法,其特征在于,對所述功能輸入失效模式進行分析的步驟包括:
基于構建所述軟件外部接口模型的輸入數(shù)據(jù)模型元素,對具有獨立功能的各個單一輸入數(shù)據(jù)的所述輸入數(shù)據(jù)模型元素是否異常進行分析;
在對所述輸入數(shù)據(jù)模型元素進行分析后,對各個所述單一輸入數(shù)據(jù)進行排列組合,獲取多個輸入數(shù)據(jù)組合方式,并對各個所述輸入數(shù)據(jù)組合方式是否異常進行分析;
在對所有所述輸入數(shù)據(jù)模型元素和所述輸入數(shù)據(jù)組合方式進行分析后,獲得所述功能輸入失效模式的分析結果。
3.根據(jù)權利要求1所述的軟件的失效模式的識別方法,其特征在于,對所述功能處理過程失效模式進行分析的步驟包括:
基于構建所述軟件功能模型的子過程模型元素,對各個所述子過程模型元素是否異常進行分析;
基于構建所述軟件功能模型的處理方式模型元素,對各種所述處理方式模型元素進行分析;
在對所有所述子過程模型元素和所述處理方式模型元素進行分析后,獲得所述功能處理過程失效模式的分析結果。
4.根據(jù)權利要求1所述的軟件的失效模式的識別方法,其特征在于,對所述功能輸出失效模式進行分析的步驟包括:
基于構建所述軟件外部接口模型的輸出數(shù)據(jù)模型元素,對各個單一輸出數(shù)據(jù)的所述輸出數(shù)據(jù)模型元素是否異常進行分析;
在對所述輸出數(shù)據(jù)模型元素是否異常進行分析后,對各個所述單一輸出數(shù)據(jù)進行排列組合,獲取多個組合輸出數(shù)據(jù),并對各個所述組合輸出數(shù)據(jù)是否異常進行分析;
在對所有所述輸出數(shù)據(jù)模型元素和所述輸出數(shù)據(jù)組合方式進行分析后,獲得所述功能輸出失效模式的分析結果。
5.根據(jù)權利要求1-4中任一所述的軟件的失效模式的識別方法,其特征在于,對所述軟件的功能組合失效模式進行分析的步驟包括:
基于構建所述軟件功能模型的子功能-子功能組合模型元素,對各個所述子功能-子功能組合模型元素是否異常進行分析;
基于構建所述軟件系統(tǒng)依賴關系模型的功能組合依賴關系模型元素,對各個所述功能組合依賴關系模型元素是否異常進行分析;
在對所有所述子功能-子功能組合模型元素和所述功能組合依賴關系模型元素進行分析后,獲得所述功能組合失效模式的分析結果。
6.根據(jù)權利要求5所述的軟件的失效模式的識別方法,其特征在于,對所述軟件的狀態(tài)轉移失效模式進行分析的步驟包括:
基于構建所述軟件工作狀態(tài)模型的工作狀態(tài)模型元素,對各個所述工作狀態(tài)模型元素是否異常進行分析;
基于構建所述軟件工作狀態(tài)模型和所述軟件系統(tǒng)依賴關系模型的狀態(tài)轉移路徑模型元素,對各個所述狀態(tài)轉移路徑模型元素是否異常進行分析;
在對所有所述工作狀態(tài)模型元素和所述狀態(tài)轉移路徑模型元素進行分析后,獲得所述狀態(tài)轉移失效模式的分析結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國電子產品可靠性與環(huán)境試驗研究所((工業(yè)和信息化部電子第五研究所)(中國賽寶實驗室)),未經(jīng)中國電子產品可靠性與環(huán)境試驗研究所((工業(yè)和信息化部電子第五研究所)(中國賽寶實驗室))許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810050215.2/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。





