代码缺陷的多规则静态检测与大模型动态修复方法

AITNT
正文
推荐专利
代码缺陷的多规则静态检测与大模型动态修复方法
申请号:CN202510436120
申请日期:2025-04-09
公开号:CN120371681A
公开日期:2025-07-25
类型:发明专利
摘要
本发明提供一种代码缺陷的多规则静态检测与大模型动态修复方法,包括:归纳总结代码缺陷类型并抽象为统一的缺陷模式规则集合;构建源代码的抽象语法树、控制流图及数据流图;基于多规则引擎进行静态分析识别潜在缺陷;将缺陷上下文输入大语言模型生成修复建议;对修复建议进行语义一致性验证并集成;执行自动化测试与二次静态分析验证修复结果。本发明结合传统静态分析技术与现代大语言模型能力,实现对代码缺陷的精准识别和智能修复,形成闭环的缺陷处理流程,提高缺陷检测准确性,实现智能化修复,形成闭环验证,提升开发效率,支持人机协同。
技术关键词
代码缺陷 动态修复方法 抽象语法树 大语言模型 静态分析技术 语义 生成数据流 开源项目 人机协同 对源代码 识别缺陷 语法结构 检测缺陷 闭环 模式匹配 插件式 变量 补丁 定义
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号