|
For Full-Text PDF, please login, if you are a member of IEICE,
or go to Pay Per View on menu list, if you are a nonmember of IEICE.
|
Comparison of Backward Slicing Techniques for Java
Yu KASHIMA Takashi ISHIO Katsuro INOUE
Publication
IEICE TRANSACTIONS on Information and Systems
Vol.E98-D
No.1
pp.119-130 Publication Date: 2015/01/01 Publicized: 2014/10/03 Online ISSN: 1745-1361
DOI: 10.1587/transinf.2014EDP7310 Type of Manuscript: PAPER Category: Software Engineering Keyword: Program slicing, Static execution before, Improved slicing,
Full Text: PDF(841.9KB)>>
Summary:
Program slicing is an important approach for debugging, program comprehension, impact analysis, etc. There are various program slicing techniques ranging from the lightweight to the more accurate but heavyweight. Comparative analyses are important for selecting the most appropriate technique. This paper presents a comparative study of four backward program slicing techniques for Java. The results show the scalability and precision of these techniques. We develop guidelines that indicate which slicing techniques are appropriate for different situations, based on the results.
|
|