首页 | 本学科首页   官方微博 | 高级检索  
     检索      

一种改进的程序不可达路径静态检测方法
引用本文:喻琴仪,罗扬,杨浩.一种改进的程序不可达路径静态检测方法[J].南华大学学报(自然科学版),2014,28(4):68-73.
作者姓名:喻琴仪  罗扬  杨浩
作者单位:南华大学 计算机科学与技术学院,湖南 衡阳,421001
摘    要:能够精确的检测出程序中不可达路径是提高结构测试效率的关键。本文提出一种针对函数调用的程序不可达路径静态检测方法,该方法分析程序控制流图中结点的定值—引用集合数据信息,并记录调用点的函数摘要,更新调用点的调用上下文数据流信息,判断程序条件语句的冲突分支,进而检测路径的可达性。实例分析结果表明,该方法可以进一步提高不可达路径检测的准确度。

关 键 词:不可达路径  函数调用  调用上下文  数据流  冲突分支
收稿时间:2014/6/4 0:00:00

Improved Static Approach of Infeasible Paths in Program
YU Qin-yi,LUO Yang and YANG Hao.Improved Static Approach of Infeasible Paths in Program[J].Journal of Nanhua University:Science and Technology,2014,28(4):68-73.
Authors:YU Qin-yi  LUO Yang and YANG Hao
Institution:( School of Computer Science and Technology, University of South China, Hengyang, Hunan 421001, China)
Abstract:It is the key to accurately detect the infeasible paths in the program to improve the efficiency of structured test. This article proposes a static approach to detecting infeasible path of program aiming at function call. this approach records the define_use data information of program control flow graph,and the function summary of call site,then updates its call context data flow information,finally judges the conflict branch of program conditional state_ment to detecting the paths accessibility. The results of case research show that the proposed method can further enhance the accuracy for detected infeasible paths.
Keywords:infeasible paths  function call  call context  data flow  conflict branch
本文献已被 维普 万方数据 等数据库收录!
点击此处可从《南华大学学报(自然科学版)》浏览原始摘要信息
点击此处可从《南华大学学报(自然科学版)》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号