“…Some focus on qualitative descriptions, while others provide quantitative measurements. Several execution slice-based heuristics have been proposed (Wilde and Casey, 1996;Wilde et al, 1992;Wilde and Scully, 1995;Wong et al, 1999) to identify code that is uniquely related to a given feature or shared by different features. Other heuristics, based on the static and dynamic slices, were also used to help programmers locate the implementation of each feature in a software system (Ball, 1996;Korel and Laski, 1998;Korel and Rilling, 1997;Malony et al, 1991;Weiser, 1984).…”