基于动态调用图的Java程序修改影响分析技术  被引量:6

Java Programs Change Impact Analysis Based on Dynamic Call Graph

在线阅读下载全文

作  者:刘震[1] 缪力[1] 

机构地区:[1]湖南交通职业技术学院现代教育技术中心,中国长沙410132

出  处:《湖南师范大学自然科学学报》2011年第6期26-30,共5页Journal of Natural Science of Hunan Normal University

基  金:国家自然科学基金资助项目(10571052)

摘  要:现有的影响分析算法大都基于程序的静态分析技术,分析方法比较复杂且精度不高.针对静态分析存在的问题,提出采用动态分析技术构造Java程序的动态调用图,基于动态调用图,采用k-类方法后向切片计算修改影响集合.实验表明该方法简便易行,分析精度高,便于修改影响分析技术在大型Java程序测试中的实际运用.The difficult problem of existing change impact analysis algorithm based on static analysis techniques is complicated and less accuracy. For this problem, a dynamic analysis technique is proposed to construct Java program call graph, by forward slices k-class method to affect sets. Experiments prove that this dynamic analysis technique is simple, convenient and higher accuracy for large scale Java programs tests.

关 键 词:影响分析算法 动态调用图 JAVA程序 

分 类 号:TP311.5[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象