买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】一种基于版本提交信息的软件缺陷自动分派方法及系统_上海海事大学_201910899785.3 

申请/专利权人:上海海事大学

申请日:2019-09-23

公开(公告)日:2020-01-10

公开(公告)号:CN110674631A

主分类号:G06F40/216(20200101)

分类号:G06F40/216(20200101);G06F16/35(20190101);G06Q10/06(20120101)

优先权:

专利状态码:失效-发明专利申请公布后的撤回

法律状态:2023.03.28#发明专利申请公布后的撤回;2020.02.11#实质审查的生效;2020.01.10#公开

摘要:本发明公开了一种基于版本提交信息的软件缺陷自动分派方法,包括以下步骤:步骤1:提取commit信息和bug信息,并建立commit信息模型和bug信息模型;步骤2:bug信息模型基于LDA模型进行计算,得到bug‑topic列表;步骤3:对commit信息模型和bug信息模型进行相似度匹配,得出bug‑fixer列表;步骤4:将bug‑topic列表与bug‑fixer列表相互映射,得到fixer‑topic列表;步骤5:任意一种bug信息对应的bug‑topic列表通过fixer‑topic列表进行分派比对,匹配出合适的软件缺陷修复者。此方法解决了源码文件定位准确率低和修复者工作量巨大的问题,充分挖掘commit库中有价值的信息,精准定位源码文件及其开发者,有效的提高了缺陷分派的准确度,实现了软件缺陷的自动分派,减小了修复者的工作量。

主权项:1.一种基于版本提交信息的软件缺陷自动分派方法,其特征在于,包括以下步骤:步骤1:从版本控制工具仓库中提取commit信息,从软件bug仓库中提取bug信息,并分别建立commit信息模型和bug信息模型;步骤2:所述bug信息模型基于LDA模型进行计算,得到所述bug信息模型的bug-topic列表;步骤3:对所述commit信息模型和所述bug信息模型进行相似度匹配,得出与所述bug信息模型对应的bug-fixer列表;步骤4:将所述bug-topic列表与所述bug-fixer列表相互映射,得到所述bug信息模型的fixer-topic列表;步骤5:所述bug信息模型中的任意一种bug信息对应的所述bug-topic列表通过所述fixer-topic列表进行分派比对,匹配出合适的软件缺陷修复者。

全文数据:

权利要求:

百度查询: 上海海事大学 一种基于版本提交信息的软件缺陷自动分派方法及系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。