DocumentCode
2538983
Title
Minimal slicing and the relationships between forms of slicing
Author
Binkley, Dave ; Danicic, Sebastian ; Gyimóthy, Tibor ; Harman, Mark ; Kiss, Ákos ; Korel, Bogdan
Author_Institution
Loyola Coll., Baltimore, MD, USA
fYear
2005
fDate
30 Sept.-1 Oct. 2005
Firstpage
45
Lastpage
54
Abstract
The widespread interest in program slicing within the source code analysis and manipulation community has led to the introduction of a large number of different slicing techniques. Each preserves some aspect of a program´s behaviour and simplifies the program to focus exclusively upon this behaviour. In order to understand the similarities and differences between slicing techniques, a formal mechanism is required. This paper establishes a formal mechanism for comparing slicing techniques using a theory of program projection. Sets of minimal slices, which form the ideal for any slicing algorithm, are used to reveal the ordering relationship between various static and dynamic slicing techniques.
Keywords
program slicing; dynamic slicing; formal mechanism; program projection; program slicing; source code analysis; source code manipulation; static slicing; Conferences; Educational institutions; Informatics; Lattices;
fLanguage
English
Publisher
ieee
Conference_Titel
Source Code Analysis and Manipulation, 2005. Fifth IEEE International Workshop on
Print_ISBN
0-7695-2292-0
Type
conf
DOI
10.1109/SCAM.2005.18
Filename
1541157
Link To Document