Document
拖动滑块完成拼图
个人中心

预订订单
服务订单
发布专利 发布成果 人才入驻 发布商标 发布需求

在线咨询

联系我们

龙图腾公众号
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 恭喜江苏齐同浩渺信息科技有限公司曹育生获国家专利权

恭喜江苏齐同浩渺信息科技有限公司曹育生获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网恭喜江苏齐同浩渺信息科技有限公司申请的专利基于因果推理和LLM的代码质量优化方法、装置及存储介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119938061B

龙图腾网通过国家知识产权局官网在2025-06-20发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202510436553.X,技术领域涉及:G06F8/41;该发明授权基于因果推理和LLM的代码质量优化方法、装置及存储介质是由曹育生;郑逸凡设计研发完成,并于2025-04-09向国家知识产权局提交的专利申请。

基于因果推理和LLM的代码质量优化方法、装置及存储介质在说明书摘要公布了:本发明实施例公开了一种基于因果推理和LLM的代码质量优化方法、装置及存储介质,涉及人工智能技术领域。本发明通过因果推理分析代码中的各种影响因素构建因果关系模型。通过因果关系模型识别真正影响代码质量的因素,而不仅仅是依赖历史数据中的相关性。并且,从而实现了识别影响代码质量的代码修改,并还能够自动生成符合相应代码风格的优化方案,从而节约工程师的时间精力的目的。

本发明授权基于因果推理和LLM的代码质量优化方法、装置及存储介质在权利要求书中公布了:1.一种基于因果推理和LLM的代码质量优化方法,其特征在于,包括:S1、对目标代码数据进行解析并建立对应的因果关系模型;S2、利用所述因果关系模型,模拟不同优化策略对代码质量的因果干预效果;S3、利用大语言模型,根据得到的模拟结果生成优化方案;S4、记录针对所述目标代码数据的修改,并验证优化效果;在S1中,包括:获取所述目标代码数据的核心指标信息;利用所述核心指标信息建立因果关系模型,所述因果关系模型用于计算各个核心指标对目标变量的影响;所述获取所述目标代码数据的核心指标信息包括:通过静态分析工具对所述目标代码数据的代码库进行扫描,获取所述目标代码数据的代码复杂度,并确定可维护性和缺陷密度;其中,对应代码复杂度的指标包括:从目标代码中获取对应模块、类和方法的代码的循环复杂度、函数复杂度和嵌套深度,其中,所述循环复杂度表示为VG=E-N+2P,所述函数复杂度表示为Fc=L+B,VG表示图的环路复杂度,E是控制流图中的边数,N是控制流图中的节点数,P是程序中独立的连通区域数,Fc是函数复杂度,L是函数中的代码行数,B是函数中分支的数量;代码复杂度指标表示为C=w1*VG+w2*Fc+w3*N'+w4*D,w1,w2,w3,w4为对应4种代码复杂度指标的权重系数,D是代码重复度,嵌套深度N'的值等于最大嵌套的条件语句或循环语句的层数;可维护性指标表示为M=w’1*VG+w’2*L+w’3*D+w’4*C'+w’5*CR,M是代码的可维护性评分,C'是模块耦合度,CR是注释率,w’1,w’2,w’3,w’4,w’5表示对应5种可维护性指标的权重系数;缺陷密度d=缺陷数代码行数*1000;所述利用所述核心指标信息建立因果关系模型,包括:建立因果推理模型Do-Calculus,其中,因果图中显示了:C→Q,用于表示代码复杂度影响代码质量,d→Q用于表示缺陷密度影响代码质量,M→Q用于表示可维护性影响代码质量;代码质量表示为Q=β0+β1*C+β2*d+β3*M+ϵ1,C=γ1*d+γ2*M+ϵ2,d=λ1*M+ϵ3,Q是代码质量,β0是常数项,β1,β2,β3是3个待估计的回归系数,用于表示核心指标对代码质量的因果影响,γ1,γ2表示缺陷密度和可维护性对代码复杂度的影响程度系数,λ1表示可维护性对缺陷密度的影响程度系数,ϵ1~ϵ3表示第一至第三误差项。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人江苏齐同浩渺信息科技有限公司,其通讯地址为:210044 江苏省南京市江北新区葛塘街道浦六北路216号A2栋3265室;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

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