Program slicing

M Weiser - IEEE Transactions on software engineering, 1984 - ieeexplore.ieee.org
… a subset of a program's behavior, slicing reduces that program to ami- … program, Procedures
are discussed later. The first few definitions recalled a "slice," is an independent program

A brief survey of program slicing

B Xu, J Qian, X Zhang, Z Wu, L Chen - ACM SIGSOFT Software …, 2005 - dl.acm.org
Program slicing is a technique to extract program parts with respect to some special … of
slicing in 1979, hundreds of papers have been presented in this area. Tens of variants of slicing

Program slicing

DW Binkley, KB Gallagher - Advances in computers, 1996 - Elsevier
… interest” in a program, described by a variable and a statement, a program slice gives all the
… for computing program slices and the applications of program slicing to development, testing…

Dynamic program slicing

H Agrawal, JR Horgan - ACM SIGPlan Notices, 1990 - dl.acm.org
Program slices are useful in debugging, testing, maintenance, ar.d understanding of programs.
The conventional notion of a program slice, the static slice… the dynamic slice consisting of …

Dynamic program slicing

B Korel, J Laski - Information processing letters, 1988 - Elsevier
… For this reason we are interested in a slice that preserves the program’s behavior for a specific
input, rather than that for the set of all inputs for which the program terminates. This type of …

The semantic approach to program slicing

GA Venkatesh - Proceedings of the ACM SIGPLAN 1991 conference on …, 1991 - dl.acm.org
slice. The latter allows one to answer questions about the semantic validity of program slicing
… and contrast different notions of a program slice and to make assertions about their pro…

An overview and comparative classification of program slicing techniques

M Kamkar - Journal of Systems and Software, 1995 - Elsevier
… The current literature on slicing is becoming unwieldy, with … of program slicing and their
applications. A new notion of execution slice and a method for interprocedural dynamic slicing

A survey of empirical results on program slicing.

DW Binkley, M Harman - Adv. Comput., 2004 - books.google.com
… There now exists sufficient empirical evidence, from over 30 publications concerning slicing,
… results related to program slicing. These include empirical investigations of slicing’s impact …

Using program slicing to simplify testing

M Harman, S Danicic - Software Testing, Verification and …, 1995 - Wiley Online Library
… The motivation for slicing derives from the fact that the slice of a program p is (usually) simpler
than p, whilst muintuining the effect of p upon the slice set. Program slicing was introduced …

An overview of program slicing

M Harman, R Hierons - software focus, 2001 - Wiley Online Library
… of program slice and some of the applications to which slicing … of the applications to which
program slicing has been put. The … was the original motivation for program slicing. Since then …