loading...
Slicing Methods Using Static and Dynamic Analysis Information
Takamatsu, Japan December 07-December 10
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/APSEC.1999.809621Sixth Asia-Pacific Software Engineeri ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Yoshiyuki Ashida, Osaka University
Fumiaki Ohata, Osaka University
Katsuro Inoue, Osaka University and Nana Institute of Science and Technology
In this paper, we propose four slicing methods using both static and dynamic analysis information. (1) Statement-Mark Slice : removes the unnecessary statements using an execution history of the statements. (2) Partial Program Analysis : reduces the static analysis cost using invocation history of procedures. (3) Dynamic Data Dependence Analysis : extracts precise data dependence relations using dynamic data dependence analysis. (4) Array and Pointer Analysis : improves the efficiency of (3) by dynamically analyzing pointer and array variables only. Using both dynamic and static information, we will show that the precision of the slicing is improved with smaller run-time over-head.
Citation:
Yoshiyuki Ashida, Fumiaki Ohata, Katsuro Inoue, "Slicing Methods Using Static and Dynamic Analysis Information," apsec, pp.344, Sixth Asia-Pacific Software Engineering Conference (APSEC'99), 1999
Usage of this product signifies your acceptance of the Terms of Use.