期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
适用于分布式静态检测的Java代码依赖性分析技术 被引量:3
1
作者 韩承锋 唐云善 杨维永 《计算机系统应用》 2019年第3期133-139,共7页
为满足Java静态分布式检测系统对Java程序源代码解耦分包的需求,解决代码检测单节点单进程运行耗时过长问题,实现分布式检测系统单任务多节点并行运行的目的,本文提出了Java源代码文件间依赖性分析方法.该方法以生成源代码文件抽象语法... 为满足Java静态分布式检测系统对Java程序源代码解耦分包的需求,解决代码检测单节点单进程运行耗时过长问题,实现分布式检测系统单任务多节点并行运行的目的,本文提出了Java源代码文件间依赖性分析方法.该方法以生成源代码文件抽象语法树的方式抽取文件文本信息,遍历分析抽象语法树,获取文件与其他源代码文件类依赖关系,再通过定位类所在的文件方式得到文件与文件之间依赖关系.同时,以无入边顶点的带环有向图表示文件间依赖关系图,本文提出的方法基于该图进行了文件间解耦的分析.最后,通过对示例程序逐步剖析的实验以及对数个开源工具源代码解耦拆分的实验,验证了本文提出的文件间依赖性分析方法的可行性. 展开更多
关键词 文件依赖性分析 JAVA程序 JavaParser 依赖关系图 分布式静态检测
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部