[發明專利]一種基于相關關系的軟件需求優先級設定方法在審
| 申請號: | 201611019633.2 | 申請日: | 2016-11-17 |
| 公開(公告)號: | CN108089841A | 公開(公告)日: | 2018-05-29 |
| 發明(設計)人: | 湛浩旻;施國強;王玫;馬川;孫鵬程 | 申請(專利權)人: | 北京仿真中心 |
| 主分類號: | G06F8/10 | 分類號: | G06F8/10 |
| 代理公司: | 北京正理專利代理有限公司 11257 | 代理人: | 付生輝;張雪梅 |
| 地址: | 100854 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 有向圖 優先級設定 功能結構 回路功能 軟件需求 遞階 集合 功能結構圖 層次模型 影響關系 合理性 運算 合作 | ||
1.一種基于相關關系的軟件需求優先級設定方法,其特征在于,該方法包括如下步驟:
S1、根據需求之間的相關性建立相關集合和功能結構圖,利用影響關系建立功能結構有向圖,并判別功能結構有向圖中是否存在回路,若存在則通過對功能結構有向圖進行模型精化來消除回路,得到無回路功能結構有向圖;
S2、使用ISM方法并根據無回路功能結構有向圖進行計算,建立需求層次模型,得到多級遞階有向圖;
S3、生成多級遞階有向圖中最高層的每一個元素各自的相關需求集合,對相關需求集合作交運算,得到最高優先級需求集。
2.根據權利要求1所述的基于相關關系的軟件需求優先級設定方法,其特征在于,步驟S1還包括:對無回路功能結構有向圖進行模型抽象。
3.根據權利要求1所述的基于相關關系的軟件需求優先級設定方法,其特征在于,所述對功能結構有向圖進行模型精化的具體過程為:
選定要進行模型精化的對象類集合O;
給出對象類集合O精化后所有分量的集合,然后構造該分量的集合的內部關聯關系;
對與對象類集合O關聯的所有關系進行分裂處理,分裂需滿足下列要求:對于任意一個關系R
4.根據權利要求2所述的基于相關關系的軟件需求優先級設定方法,其特征在于,對無回路功能結構有向圖進行模型抽象的具體過程為:
選定要抽象的模型M;
刪除模型M中所有的分量以及僅與分量有關的關系;
建立一個新的對象類集合O';
建立新的對象類集合O'與模型M中未刪除對象類之間的關系,規則如下:對原模型中尚未刪除的任意關系R
對任意兩個新關系R
5.根據權利要求1所述的基于相關關系的軟件需求優先級設定方法,其特征在于,步驟S2進一步包括:
根據無回路功能結構有向圖建立可達矩陣;
對無回路功能結構有向圖中的對象類進行劃分區域;
使用ISM方法對劃分后的各區域進行級位劃分;
根據級位劃分的結果調整可達矩陣,根據ISM方法計算得到骨架矩陣,進而建立需求層次模型,得到多級遞階有向圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京仿真中心,未經北京仿真中心許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611019633.2/1.html,轉載請聲明來源鉆瓜專利網。





