-
题名多粒度数据变更影响域分析方法
被引量:1
- 1
-
-
作者
胡文华
牟永敏
-
机构
北京信息科技大学计算机学院
-
出处
《计算机工程与设计》
北大核心
2019年第9期2483-2488,共6页
-
基金
北京市自然科学基金项目(Z160002)
网络文化与数字传播北京市重点实验室开放课题基金项目(ICDD2017XX)
-
文摘
完整准确提取程序变更影响范围是分析由数据变化引发程序错误的关键,能够有效缩短回归测试的周期。为此,提出一种基于多粒度的数据变更影响域分析方法。通过静态分析,结合程序局部控制信息和数据信息流规则,提取关键函数,得到影响函数调用路径,以程序影响函数调用路径为分析集,提取受变更影响的基本路径集,即从函数粒度和语句粒度对数据变更影响域进行分析,分别得到影响函数调用路径和影响基本路径集。大量实验结果表明,该方法能够完整准确提取程序影响函数调用路径和影响基本路径集,定位数据变更影响域,提高回归测试的效率。
-
关键词
多粒度
关键函数
数据流信息规则
影响函数调用路径
影响基本路径集
数据变更影响域
-
Keywords
multi-granularity
key function
data information flow rules
affected function call path
affected basic path set
data change impact domain
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-