代码的分析方法、装置、电子设备及计算机程序产品

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
代码的分析方法、装置、电子设备及计算机程序产品
申请号:CN202510896208
申请日期:2025-06-30
公开号:CN120821498A
公开日期:2025-10-21
类型:发明专利
摘要
本申请公开了一种代码的分析方法、装置、电子设备及计算机程序产品。涉及人工智能领域,该方法包括:解析待分析的源代码,得到源代码的抽象语法树;运行源代码,并通过预设的监控点采集源代码的运行数据;基于抽象语法树和运行数据构建初始图谱;将源代码输入目标模型,得到源代码中代码元素间的隐藏依赖关系;基于隐藏依赖关系修正初始图谱中的有向边,得到源代码的目标图谱,其中,目标图谱用于表征代码元素之间的流转路径和依赖关系。通过本申请,解决了相关技术中由于代码血缘分析仅通过静态分析可能存在遗漏,导致分析结果不准确的问题。
技术关键词
元素 图谱 语义向量 节点 抽象语法树 分析方法 数据依赖关系 计算机程序产品 字节码插桩方法 大语言模型 结构化查询语句 动态 电子设备 解析单元 聚类算法 分析装置 日志