Locating Program Features by using Execution Slices
An important step toward eecient software maintenance is to locate the code relevant to a particular feature. In this paper we report a study applying an execution slice-based technique to a reliability and performance evaluator to identify the code which is unique to a feature, or is common to a group of features. Supported by tools called ATAC and Vue, the program features in the source code can be tracked down to les, functions, lines of code, decisions, and then c-or p-uses. Our study suggests that the technique can provide software programmers and maintainers with a good starting point for quick program understanding.