南方电网科学研究院有限责任公司;中国南方电网有限责任公司赵晓玮获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉南方电网科学研究院有限责任公司;中国南方电网有限责任公司申请的专利针对电力数字系统的软件缺陷检测方法、装置和存储介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119441004B 。
龙图腾网通过国家知识产权局官网在2025-10-14发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411531922.5,技术领域涉及:G06F11/3604;该发明授权针对电力数字系统的软件缺陷检测方法、装置和存储介质是由赵晓玮;梁志宏;杨祎巍;索思亮;蒋屹新;陈立明;徐培明;黄开天;徐文倩设计研发完成,并于2024-10-30向国家知识产权局提交的专利申请。
本针对电力数字系统的软件缺陷检测方法、装置和存储介质在说明书摘要公布了:本申请提供了一种针对电力数字系统的软件缺陷检测方法、装置和存储介质,该方法包括:从日志文件中获取历史源程序;对源代码内容进行预处理,生成符合预测模型的标准化代码文件;采用自动化静态代码分析脚本对源代码进行自动化解析,得到解析后代码文件,并提取文件中的特征指标信息;将解析后所有的源代码的抽象语法树以及对应的特征指标信息的集合确定为特征数据集,并采用特征数据集对预训练模型进行训练,得到多分类软件缺陷检测模型;将待测试源程序输入到多分类软件缺陷检测模型中进行预测,得到预测结果。该方法通过以高准确率为主要目标,并运营了参数高效的训练方法,从而降低了检测方法的经济成本。
本发明授权针对电力数字系统的软件缺陷检测方法、装置和存储介质在权利要求书中公布了:1.一种针对电力数字系统的软件缺陷检测方法,其特征在于,包括: 从电力数字系统的日志文件中获取所述电力数字系统的历史源程序,所述历史源程序包括所述电力数字系统在开发阶段的全部源程序代码,以及所述电力数字系统在历史时段内运行时产生的缺陷代码; 对所述历史源程序中的源代码内容进行预处理,生成符合预测模型的标准化代码文件; 编写自动化静态代码分析脚本对所述标准化代码文件中的源代码内容进行自动化解析,得到解析后代码文件,并提取所述解析后代码文件中各源代码的特征指标信息,包括:基于第三方代码分析工具Joern库编写所述自动化静态代码分析脚本;采用编写的自动化静态代码分析脚本对所述标准化代码文件进行自动化解析,得到解析后代码文件;提取所述解析后代码文件中的抽象语法树及各源代码的特征指标信息,所述特征指标信息包括原始指标、霍尔斯特德指标、循环复杂度指标和可维护性指数,所述原始指标为从所述历史源程序中直接收集到的未经处理的数据或测量值,所述霍尔斯特德指标为用于衡量软件代码的复杂度和规模的软件度量指标,所述循环复杂度指标用于衡量源代码文件中的控制流复杂性和结构化程度,所述可维护性指数用于评估软件代码的可维护性和易读性; 将所述解析后代码文件中所有的所述源代码的抽象语法树及其对应的特征指标信息的集合确定为特征数据集,并采用所述特征数据集作为输入特征对预训练模型进行微调训练,所得针对历史源程序的多分类软件缺陷检测模型,包括:根据所述解析后代码文件中所有的所述源代码,配合系统日志文件中的报错日志以确定代码缺陷类型;采用文本嵌入模型将所述解析后代码文件中所有的所述源代码的抽象语法树表示序列映射到连续的向量空间,得到各所述源代码的数字向量;将各所述源代码的特征指标信息和所述数字向量相融合,得到各所述源代码的特征序列;搭建预测模型架构,采用预训练的CodeBert模型进一步提取所输入特征序列的代码语义特征,并构建随机森林分类器对所提取的语义特征进行预测;在模型训练过程中,采用Dora微调训练方法,根据所述特征数据集和所述代码缺陷类型对预训练模型进行训练,得到所述多分类软件缺陷检测模型; 将待测试源程序输入到所述多分类软件缺陷检测模型中进行预测,得到预测结果,所述预测结果包括待测试源程序的缺陷预测情况和缺陷预测类型。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人南方电网科学研究院有限责任公司;中国南方电网有限责任公司,其通讯地址为:510700 广东省广州市萝岗区科学城科翔路11号J1栋3、4、5楼及J3栋3楼;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励