Locating Program Features by using Execution Slices

Abstract

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.

Showing 1-10 of 22 references

User's Manual

  • 1998

\Performance and Reliability Analysis of Computer Systems: An Example-Based Approach Using the SHARPE Software Package

  • R A Sahner, K S Trivedi, A Puliaato
  • 1996

\Introduction to the March 1994 issue

  • E Yourdon
  • 1994

\ATAC: A data ow coverage testing tool for C

  • R Horgan, S A London
  • 1992
Showing 1-10 of 54 extracted citations

Statistics

01020'00'02'04'06'08'10'12'14'16
Citations per Year

113 Citations

Semantic Scholar estimates that this publication has received between 67 and 187 citations based on the available data.

See our FAQ for additional information.