10.16208/j.issn1000-7024.2019.09.016
多粒度数据变更影响域分析方法
完整准确提取程序变更影响范围是分析由数据变化引发程序错误的关键,能够有效缩短回归测试的周期.为此,提出一种基于多粒度的数据变更影响域分析方法.通过静态分析,结合程序局部控制信息和数据信息流规则,提取关键函数,得到影响函数调用路径,以程序影响函数调用路径为分析集,提取受变更影响的基本路径集,即从函数粒度和语句粒度对数据变更影响域进行分析,分别得到影响函数调用路径和影响基本路径集.大量实验结果表明,该方法能够完整准确提取程序影响函数调用路径和影响基本路径集,定位数据变更影响域,提高回归测试的效率.
多粒度、关键函数、数据流信息规则、影响函数调用路径、影响基本路径集、数据变更影响域
40
TP311.52(计算技术、计算机技术)
北京市自然科学基金项目Z160002;网络文化与数字传播北京市重点实验室开放课题基金项目ICDD2017XX
2019-10-24(万方平台首次上网日期,不代表论文的发表时间)
共6页
2483-2488