一种基于语法结构树的代码变更影响智能分析方法及系统

AITNT
正文
推荐专利
一种基于语法结构树的代码变更影响智能分析方法及系统
申请号:CN202511039586
申请日期:2025-07-28
公开号:CN120950077A
公开日期:2025-11-14
类型:发明专利
摘要
本发明提供了一种基于语法结构树的代码变更影响智能分析方法及系统,包括:根据原始代码和变更后代码解析生成的AST,提取控制流、数据流、调用流,构建包含多维度依赖关系的静态依赖图SDG;构建多层特征影响评估模型,包括:基础层用于对比代码变更前后AST差异,生成语法结构变更特征向量;业务层利用业务领域模板为变更AST节点匹配相应的业务标签;变更标注层为变更AST节点构建跨版本依赖链,生成历史特征向量;利用特征计算结果,结合多维度影响扩散算法计算变更AST节点的风险值,并自动生成决策建议。本发明深入到控制流、数据流和调用流多个维度,利用自然语言处理和历史变更数据优化风险预测,辅助更好地理解和管理代码变更带来的影响。
技术关键词
语法结构 智能分析方法 扩散算法 生成决策建议 风险 节点数 智能分析系统 处理单元 生成数据流 基础 关系 模板 生成代码 语义标签 模式匹配 控制结构 自然语言 频率
系统为您推荐了相关专利信息
1
孕中晚期妊娠糖尿病相关的血浆标志物预测模型及应用
妊娠糖尿病 生物标志物技术 靶向代谢组学 电喷雾离子化 构建分类模型
2
基于大语言模型的SQL注入检测方法、系统、设备及介质
大语言模型 语句 数据库动态查询 子模块 分词
3
一种基于深度学习的海底管道铺设智能路径规划系统
三维地形模型 深度学习模型 智能路径规划系统 地形特征提取 栅格地图
4
一种用于网上电网建设的智能规划方法
智能规划方法 风险 项目 电网建设规划技术 障碍物
5
基于多模态知识图谱的园区多级智能推理预警系统
预警管理系统 知识图谱构建 智能推理 多模态 数据异常片段
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号