[發明專利]基于大數據的軟件工程知識庫的自動化構建方法及系統在審
| 申請號: | 201810322489.2 | 申請日: | 2018-04-11 |
| 公開(公告)號: | CN108573308A | 公開(公告)日: | 2018-09-25 |
| 發明(設計)人: | 陳宏;劉葉紅;陳宙;陳宇;韓月新;袁勇 | 申請(專利權)人: | 湖南女子學院 |
| 主分類號: | G06N5/02 | 分類號: | G06N5/02;G06F8/20 |
| 代理公司: | 長沙新裕知識產權代理有限公司 43210 | 代理人: | 周躍仁 |
| 地址: | 410004 湖南*** | 國省代碼: | 湖南;43 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 知識庫 軟件工程 大數據 自動化 構建 數據獲取模塊 匹配模塊 數據形態 軟件工程技術 可行性分析 工作效率 構建模塊 構建系統 關鍵指標 開發模塊 歷史經驗 相關信息 信息存儲 智能獲取 規程 開發 | ||
1.一種基于大數據的軟件工程知識庫的自動化構建系統,其特征在于,所述基于大數據的軟件工程知識庫的自動化構建系統包括:
數據獲取模塊,與可行性分析模塊連接,用于獲取程序開發需求信息;具體包括:
用戶向檢驗云計算系統管理平臺申請訪問,檢驗云計算系統管理平臺通過用戶賬號安全庫對該賬號驗證是否具有合法性;
通過PB策略庫中的四個庫CS、AA、EA、SS為該賬號本次訪問建立相應的狀態策略;
對X1,X2,X3……Xi的狀態用所述的安全與效率量化規則進行量化并分別得到相應的概率;
根據安全與效率評價規則得到Xi+1,Xi+2的概率;
構建基于馬爾科夫過程的狀態矩陣,并求出對應的吸收矩陣B,通過比較B矩陣的每一行得出在X1,X2,X3……Xi中成功概率最高的認為該策略是安全、高效、且評價較好;
可行性分析模塊,與數據獲取模塊、信息存儲構建模塊連接,用于對獲取的開發需求信息進行可行性分析;
信息存儲構建模塊,與可行性分析模塊、匹配模塊連接,用于根據信息的類型,基于分詞引擎提取的特征詞,分別采用倒排表的方法構建特征項到文檔的索引表,采用最小割集方法建立約簡的規則樹,并將倒排表和規則樹進行存儲,構建標準知識庫和構建經驗知識庫;
匹配模塊,與信息存儲構建模塊、開發模塊連接,用于在對程序開發知識的訪問時,對存儲的倒排表和規則樹進行知識匹配;具體包括:計算出數據w'和數據w的實際距離;用戶C和云服務器S分別以密文數據cw'和cw作為輸入;如果用戶C聲稱擁有數據w'的標簽tw'與存儲在云服務器上的數據cw的標簽tw相似,則用戶C需要向云服務器S證明dis(cw',cw)≤t,t是設置用于判斷數據是否相似的參數;disHam(a,b)表示a和b的漢明距離;云服務器S僅獲得密文數據cw'和cw的漢明距離且不能獲得數據w'的任何信息,用戶C不能獲得數據w的任何信息;相似數據擁有證明定義為下面的兩方交互式協議:
FuzzyPow:[C:cw';S:cw]→[C:⊥;S:disHam(cw,cw')];
開發模塊,與匹配模塊連接,用于根據匹配模塊獲取的標準知識庫和構建經驗知識庫進行開發。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于湖南女子學院,未經湖南女子學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810322489.2/1.html,轉載請聲明來源鉆瓜專利網。





