通义云启(杭州)信息技术有限公司蒋超群获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉通义云启(杭州)信息技术有限公司申请的专利软件缺陷定位方法、装置、设备、存储介质及程序产品获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119441012B 。
龙图腾网通过国家知识产权局官网在2025-07-22发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202510046129.4,技术领域涉及:G06F11/362;该发明授权软件缺陷定位方法、装置、设备、存储介质及程序产品是由蒋超群;夏振华;刘力华;严倩羽;潘庆设计研发完成,并于2025-01-13向国家知识产权局提交的专利申请。
本软件缺陷定位方法、装置、设备、存储介质及程序产品在说明书摘要公布了:本申请提供一种软件缺陷定位方法、装置、设备、存储介质及程序产品,所述方法包括:获取对目标软件的缺陷描述信息、以及目标软件的代码文件信息,代码文件信息包括描述目标软件对应的代码文件的信息;基于缺陷描述信息、代码文件信息以及预设模型,确定缺陷关键词,以及从目标软件对应的代码文件中确定关联文件;将关联文件拆分为多个代码块;在关联文件的多个代码块中,检索与缺陷关键词匹配的目标代码块。提高了对软件进行缺陷定位的效率。
本发明授权软件缺陷定位方法、装置、设备、存储介质及程序产品在权利要求书中公布了:1.一种软件缺陷定位方法,其特征在于,包括: 获取对目标软件的缺陷描述信息、以及所述目标软件的代码文件信息,所述代码文件信息包括目录树以及目标软件对应的外部依赖描述信息;所述外部依赖描述信息用于描述所述目标软件对应的代码文件所依赖的外部组件; 基于所述缺陷描述信息、代码文件信息以及预设模型,确定缺陷关键词;其中,所述预设模型用于对所述缺陷描述信息进行预处理,得到预处理后的缺陷描述信息和缺陷关键词;所述预设模型为预先训练好的大语言模型; 从所述目标软件对应的代码文件中确定关联文件;将所述关联文件拆分为多个代码块;所述代码块中包括用于缺陷关键词检索的代码片段和定位信息; 在所述关联文件的多个代码块中,对所述多个代码块中每个代码块进行简化处理,以生成每个代码块对应的标签,并根据代码块的标签生成文本索引;通过预设相关性算法,计算缺陷关键词与文本索引中各代码块的标签的第一相关度;通过预设相关性算法,计算预处理后的缺陷描述信息与文本索引中各代码块的标签的第二相关度;根据所述代码块的标签对应的第一相关度和第二相关度,确定各代码块的标签的匹配程度,并将所述代码块的标签的匹配程度作为所述代码块的匹配程度;按照匹配程度由高到低的顺序,对从关联文件拆分得到的代码块进行排序;基于代码块的代码片段,生成排序结果中前N个代码块的代码块文本向量;确定预处理后的缺陷描述信息的缺陷文本向量;基于缺陷文本向量与代码块文本向量的相关度,从排序结果中前N个代码块中确定目标代码块,其中,所述代码块的文本向量用于表达代码块中代码片段的上下文信息; 所述从所述目标软件对应的代码文件中确定关联文件,包括: 基于外部依赖描述信息确定每个代码文件的作用,确定所述缺陷关键词与所述目录树中每个代码文件路径之间的语义相关度,将语义相关度大于或等于预设相关度阈值的文件路径对应的代码文件,确定为第一关联文件。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人通义云启(杭州)信息技术有限公司,其通讯地址为:310030 浙江省杭州市西湖区三墩镇灯彩街1008号云谷园区1-2-A04室;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。