[發明專利]一種用于軟件缺陷核查的故障模式集構建方法及系統有效
| 申請號: | 202011487500.4 | 申請日: | 2020-12-16 |
| 公開(公告)號: | CN112463641B | 公開(公告)日: | 2021-08-31 |
| 發明(設計)人: | 王瑩;孫文靖;李思;王博;柏臨南;王林;尹娟 | 申請(專利權)人: | 北京京航計算通訊研究所 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京天達知識產權代理事務所(普通合伙) 11386 | 代理人: | 牛洪瑜 |
| 地址: | 100074 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用于 軟件 缺陷 核查 故障 模式 構建 方法 系統 | ||
1.一種用于軟件缺陷核查的故障模式集構建方法,其特征在于,包括如下步驟:
對軟件系統的各配置項軟件進行分類,以確定各配置軟件的類型;根據各類型的各配置項軟件的執行任務方式,得到各配置項軟件的功能模式;
獲取與軟件系統相關的軟件的歷史缺陷數據,經過數據處理后,建立故障數據集合;
結合所述各配置項軟件的功能模式和故障數據集合挖掘與功能模式對應的故障模式,形成故障模式集;
具體的,采用SFMEA+SFTA的方法,從包括任務流程、交互過程、狀態切換、外部輸入、外部輸出、時間約束、功能邏輯和數學算法在內的軟件系統的各方面,挖掘功能單元或功能模塊之上的軟件故障模式,形成故障模式集;
通過SFMEA的方法對各配置項的功能模式所實現的功能進行分析,識別配置項軟件中的故障模式,分析故障模式產生的原因及造成的影響,建立SFMEA表格;
所述SFMEA表格包括配置項類別、軟件單元、功能模式、故障模式、故障類別、故障影響、嚴酷度類別、改進措施和備注;所述故障影響包括局部影響、高一層次影響和最終影響;
其中,
新增的配置項類別:用于填寫軟件系統中的軟件配置項的類別,將軟件配置項作為故障模式分析的要點,對軟件進行分類;
新增的功能模式:用于使軟件單元的主要功能與功能模式對應,以歸納總結出某一功能模式對應的全部故障模式;并體現故障模式與功能模式的對應關系;
新增的故障類別:用于填寫按照功能模式分類的故障類別;包括任務流程、交互過程、狀態切換、外部輸入、時間約束和功能邏輯類故障;
通過SFTA的方法,對現有的故障數據集合進行分析識別出故障模式,將與功能模式相對應的故障樹的節或者故障樹的葉作為故障模式,作為SFMEA的補充,填寫改進的SFMEA表格,完成了SFMEA表作為故障模式集的構建。
2.根據權利要求1所述的故障模式集構建方法,其特征在于,
所述歷史缺陷數據包括故障現象、故障影響、危害程度、缺陷定位、觸發方式以及處理措施在內的數據;其中,故障影響包括對于函數級別的影響、對于軟件級別的影響以及對于系統層面的影響。
3.根據權利要求1所述的故障模式集構建方法,其特征在于,
所述SFTA方法中,針對故障數據集合,結合各配置項軟件的功能模式,將與功能模式相關的問題現象作為SFTA的頂事件,即故障樹的根,通過分析頂事件發生的原因,將原因與頂事件相連,作為故障樹的節,并進一步分析直至已追溯到導致頂事件發生的全部的原因,將底事件作為故障樹的葉,建立故障樹。
4.根據權利要求1所述的故障模式集構建方法,其特征在于,所述SFMEA方法中選取配置項類別和功能模式作為遺留缺陷的因子。
5.根據權利要求4所述的故障模式集構建方法,其特征在于,
作為所述故障模式集輸出的SFMEA表格項的新增項包括:
配置項類別項,用于填寫軟件系統中的配置項軟件的類型;
功能模式項:用于填寫配置項軟件的功能模式;
故障模式項:用于填寫與功能模式有關的故障模式;
故障類別項:用于填寫按照功能模式分類的故障類別。
6.根據權利要求5所述的故障模式集構建方法,其特征在于,所述故障類別包括:
任務流程類故障,為影響軟件任務流程的正常運行的故障,使軟件無法按照軟件功能實現所要求的任務流程繼續執行;
交互過程類故障,為發生在配置項軟件與上位機軟件交互過程中的故障,導致軟件無法正常按要求執行后續功能;
狀態切換類故障,為軟件無法按照設置的狀態切換要求進行切換、狀態切換錯誤,或者狀態切換紊亂而產生的故障;
外部輸入類故障,為外界的輸入信息導致的軟件未按照預期結果運行而產生的故障;
時間約束類故障,為未在規定的時間內、規定的時間間隔、或在規定的時間之后完成軟件功能而產生的故障;
功能邏輯類故障,為功能未考慮完全、未覆蓋到具體實現要求,或者設計邏輯錯誤而產生的故障。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京京航計算通訊研究所,未經北京京航計算通訊研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011487500.4/1.html,轉載請聲明來源鉆瓜專利網。





