期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
基于动态AST与GCN的代码变更影响范围分析
1
作者 姜瑛 黄培凤 顾加伟 《昆明理工大学学报(自然科学版)》 北大核心 2024年第4期118-127,共10页
识别代码变更在程序中的影响范围对确保软件正确性、安全性、可靠性至关重要.代码变更影响分析主要基于代码间的依赖关系识别受影响部分,对受影响部分的权重分析较少涉及.作者提出了一种基于DAST与GCN的代码变更影响范围分析方法.首先... 识别代码变更在程序中的影响范围对确保软件正确性、安全性、可靠性至关重要.代码变更影响分析主要基于代码间的依赖关系识别受影响部分,对受影响部分的权重分析较少涉及.作者提出了一种基于DAST与GCN的代码变更影响范围分析方法.首先扩展了DAST的相关内容以记录代码变更的相关信息,然后提出了基于DAST的代码依赖分析类型及方法,在构建DAST节点权重矩阵后,使用基于GCN的代码变更影响范围分析模型,以确定代码的变更影响范围.实验结果表明,通过对DAST中的token信息进行扩展可建立代码依赖关系分析的基础;DAST节点权重矩阵与注意力机制相结合,并采用两层GCN,能够得到较好的代码变更影响分析结果. 展开更多
关键词 代码变更 影响范围分析 DAST GCN 节点权重矩阵 注意力机制
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部