• DocumentCode
    2696308
  • Title

    Locating program features using execution slices

  • Author

    Wong, W. Eric ; Gokhale, Swapna S. ; Horgan, Joseph R. ; Trivedi, Kishor S.

  • Author_Institution
    Bellcore, Morristown, NJ, USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    194
  • Lastpage
    203
  • Abstract
    An important step towards effective software maintenance is to locate the code relevant to a particular feature. 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 files, 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
  • Keywords
    program testing; reverse engineering; software maintenance; software performance evaluation; software reliability; software tools; χVue; ATAC; execution slices; performance evaluation; program understanding; software maintenance; software reliability; software tools; source code; Code standards; Programming profession; Software design; Software maintenance; Software systems; Software testing; Standards development; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-Specific Systems and Software Engineering and Technology, 1999. ASSET '99. Proceedings. 1999 IEEE Symposium on
  • Conference_Location
    Richardson, TX
  • Print_ISBN
    0-7695-0122-2
  • Type

    conf

  • DOI
    10.1109/ASSET.1999.756769
  • Filename
    756769