AdaSlicer: an Ada program slicer

  • Authors:
  • Ricky E. Sward;A.T. Chamillard

  • Affiliations:
  • U.S. Air Force Academy, CO;University of Colorado at Colorado Springs, Colorado Springs, CO

  • Venue:
  • Proceedings of the 2003 annual ACM SIGAda international conference on Ada: the engineering of correct and reliable software for real-time & distributed systems using ada and related technologies
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

The ability to slice a program or parts of a program is useful in a variety of domains, including re-engineering, dependency analysis, test case generation, test coverage evaluation and debugging. Although a variety of static analysis tools are available to support these activities for Ada programs, none of these tools provide a program slicing capability. Fortuitously, the Ada Semantic Interface Specification (ASIS) provides access to the Ada program information required to slice the program. This paper describes our use of ASIS to implement an Ada program slicer, called AdaSlicer.