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


Dependence analysis based on dynamic slicing for debugging
Authors:Chen Zhen-qiang  Xu Bao-wen
Institution:1. Department of Computer Science & Engineering, Southeast University, 210096, Nanjing, China
2. State Key Laboratory of Software Engineering, Wuhan University, 430072, Wuhan, China
Abstract:Dynamic program slicing is an effective technique for narrowing the errors to the relevant parts of a program when debugging. Given a slicing criterion, the dynamic slice contains only those statements that actually affect the variables in the slicing criterion. This paper proposes a dynamic slicing method based on static dependence analysis. It uses the program dependence graph and other static information to reduce the information needed to be traced during program execution. Thus, the efficiency is dramatically improved while the precision is not depressed. The slicing criterion is modified to fit for debugging. It consists of filename and the line number at which the statement is.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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