适用于分布式静态检测的Java代码依赖性分析技术

来源 :计算机系统应用 | 被引量 : 0次 | 上传用户:huoniao10
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为满足Java静态分布式检测系统对Java程序源代码解耦分包的需求,解决代码检测单节点单进程运行耗时过长问题,实现分布式检测系统单任务多节点并行运行的目的,本文提出了Java源代码文件间依赖性分析方法.该方法以生成源代码文件抽象语法树的方式抽取文件文本信息,遍历分析抽象语法树,获取文件与其他源代码文件类依赖关系,再通过定位类所在的文件方式得到文件与文件之间依赖关系.同时,以无入边顶点的带环有向图表示文件间依赖关系图,本文提出的方法基于该图进行了文件间解耦的分析.最后,通过对示例程序逐步剖析的实验以及对数个
其他文献
随着现今网络经济时期的降临,电子商务向我们展示其旺盛的生命力,网络销售食品应运而生,并成为一种重要的销售模式。然而,由于网购食品有一定的特殊性,尽管我国已针对该问题
铺设地板的材料是其中较为重要的一项装饰内容。本文通过对新型铺地材料的运用分析,希望可以为设计师在设计中根据不同的室内环境进行合理的选择运用,以便为用户设计出舒适健康
根据MS-DOS存在的缺陷较全面地论述了PC机优化的概念,技术及方法。
在变电系统的日常运转过程中,构成电气误操作事故的原因有很多,首先是一些人为的因素和物的因素,人为控制变电系统常因操作失误、任务安排的不合理和心理素质等而原因造成电气误
分析了目前中频感应加热过程温度控制中存在的问题,提出了一种新的适合于非线性、惯性系统应用的动态控制的方法,即参数自调整模糊控制方法。介绍了参数自调整模糊控制器的原理
从线上课程前期准备、线上课程建设、线上教学的开展方面对大学物理课程线上教学开展进行了设计与实践,通过教学反馈为以后的线上线下混合式教学提供有益的参考。
本文通过对医院门诊已经建立的信息系统的介绍,探讨了门诊信息化建设的应用效果,并针对其存在的问题提出了改善方法。
现代城市居住区的规划非常重要,不仅关系到居民的生命安全,还关系到相关配套设施的选址问题。而小城市居住区的规划由于重视程度和管理不够积极,目前还存在规划混乱问题。本文结
随着全球化脚步的不断加快,我国的城市化范围也逐渐扩大,同时伴随着城市化的发展,引发了城市人口上升,进而导致城市经济发展的不足。本文针对智慧城市的内涵及对城市规划的影响,从