Slicing, dicing, chopping
Program slicing is an approach to selecting semantically related statements from a program [Weiser]
In particular, a slice of a program with respect to a program point is a projection of the program that includes only the parts of the program that might affect the values of the variables used at that point
- The slice consists of a set of statements that are usually not contiguous