Sciweavers

SCAM
2003
IEEE

Design and Implementation of Bytecode-based Java Slicing System

14 years 5 months ago
Design and Implementation of Bytecode-based Java Slicing System
Program slice is a set of statements that affect the value of variable v in a statement s. In order to calculate a program slice, we must know the dependence relations between statements in the program. Program slicing techniques are roughly divided into two categories, static slicing and dynamic slicing, and we have proposed DC slicing technique which uses both static and dynamic information. In this paper, we propose a method of constructing a DC slicing system for Java programs. Java programs have many elements which are dynamically determined at the time of execution, so the DC slicing technique is effective in the analysis of Java programs. To construct the system, we have extended Java Virtual Machine for extraction of dynamic information. We have applied the system to several sample program to evaluate our approach.
Fumiaki Umemori, Kenji Konda, Reishi Yokomori, Kat
Added 05 Jul 2010
Updated 05 Jul 2010
Type Conference
Year 2003
Where SCAM
Authors Fumiaki Umemori, Kenji Konda, Reishi Yokomori, Katsuro Inoue
Comments (0)