摘要
本发明属于代码检测技术领域,公开了一种语义幽灵检测与修复方法、系统、电子设备及存储介质,包括:根据目标源代码构建语义图谱,语义图谱为有向多属性图结构,语义图谱的节点为语义元素,语义图谱的边为语义元素的语义关系;对语义图谱进行孤立节点检测、链路断裂检测、异常传递检测和虚引用检测,获得幽灵检测结果集;根据幽灵检测结果集和所述语义图谱,进行异常漏处理路径推理,逻辑分支和调用条件之间的矛盾检测,偏离常规模式的异常节点推断,以及,对孤立节点、链路断裂、异常传播、行为异常对应的幽灵检测结果进行综合推理,获得异常推理结果集;根据异常推理结果集确定修复建议。能够高效、方便地检测与修复语义幽灵。
技术关键词
语义图谱
修复方法
上下文特征
可执行程序代码
链路
数据流分析方法
关系
代码检测技术
静态代码分析
元素
深度优先遍历
分支
源节点
逻辑
控制块
电子设备
可读存储介质
存储计算机程序
系统为您推荐了相关专利信息
时间敏感网络
流量调度方法
XGBoost模型
无故障
时延
图像修复方法
图像修复模型
编码器
解码器
跨层特征
点云语义分割方法
金字塔
注意力
融合特征
语义特征
古文字识别方法
分类网络
图像
上下文特征
非暂态计算机可读存储介质