Program Slicing via FermaT Transformations

  • Authors:
  • M. P. Ward

  • Affiliations:
  • -

  • Venue:
  • COMPSAC '02 Proceedings of the 26th International Computer Software and Applications Conference on Prolonging Software Life: Development and Redevelopment
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we describe how the concept of program slicing can be formalised in WSL transformation theory. This formalism naturally lends itself to several generalisations including amorphous slicing and conditioned slicing. One novel generalisation is "semantic slicing" which combines slicing and abstraction to a specification. Interprocedural semantic slicing has been implemented in the FermaT transformation system [7 ]: an industrial-strength transformation system designed for forward and reverse engineering, re-engineering and program comprehension.