发明名称 |
基于数据流函数调用路径的变更影响域分析方法及系统 |
摘要 |
本发明公开了一种基于数据流函数调用路径的变更影响域分析方法及系统,所述方法包括:对源代码和变更后的代码中的每个函数进行静态路径分析,获得每个函数对应的局部数据流影响树;分别将源代码和变更后的代码中的所有局部数据流影响树整合为对应的全局数据流影响树;比较源代码和变更后的代码的全局数据流影响树,获得数据流变更影响域。本发明能够有效确定数据流变更影响域,大大减少了系统的冗余路径,提高了测试效率,为开发人员快速处理回归测试中的软件缺陷提供了帮助,为回归测试在数据流方面的发展提供了一种新思路。 |
申请公布号 |
CN104503917A |
申请公布日期 |
2015.04.08 |
申请号 |
CN201510004022.X |
申请日期 |
2015.01.04 |
申请人 |
牟永敏;北京信息科技大学 |
发明人 |
牟永敏 |
分类号 |
G06F11/36(2006.01)I |
主分类号 |
G06F11/36(2006.01)I |
代理机构 |
北京远大卓悦知识产权代理事务所(普通合伙) 11369 |
代理人 |
贺持缓 |
主权项 |
一种基于数据流函数调用路径的变更影响域分析方法,其特征在于,包括:对源代码和变更后的代码中的每个函数进行静态路径分析,获得每个函数对应的局部数据流影响树;分别将源代码和变更后的代码中的所有局部数据流影响树整合为对应的全局数据流影响树;以及比较源代码和变更后的代码的全局数据流影响树,获得数据流变更影响域。 |
地址 |
100083 北京市海淀区东升中国矿大北京研究生部 |