[发明专利]基于大数据的软件工程知识库的自动化构建方法及系统在审

专利信息
申请号: 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')];开发模块,与匹配模块连接,用于根据匹配模块获取的标准知识库和构建经验知识库进行开发。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南女子学院,未经湖南女子学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201810322489.2/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top