Title :
An interprocedural amorphous slicer for WSL
Author :
Harman, Mark ; Hu, Lin ; Munro, Malcolm ; Zhang, Xingyuan ; Danicic, Sebastian ; Daoudi, Mohammed ; Ouarbya, Lahcen
Author_Institution :
Brunel Univ., Uxbridge, UK
Abstract :
This paper presents a simple interprocedural algorithm for amorphous slicing and illustrates the way in which interprocedural amorphous slicing improves upon interprocedural syntax-preserving slicing. The paper also presents results from an empirical study of tin implementation of this algorithm for Ward´s Wide Spectrum Language, WSL. The implementation uses the FermaT transformation workbench. It combines FermaT transformations with the results produced by a syntax-preserving slicer for WSL. Finally, it is shown that the combination of amorphous slicing and conditioned slicing ran be particularly attractive, by combining results from the amorphous slicer with results from a prototype conditioned slicer for WSL.
Keywords :
program slicing; FermaT transformation workbench; WSL; Wide Spectrum Language; conditioned slicing; interprocedural algorithm; interprocedural amorphous slicer; interprocedural syntax-preserving slicing; Amorphous materials; Conferences; Heart; Prototypes;
Conference_Titel :
Source Code Analysis and Manipulation, 2002. Proceedings. Second IEEE International Workshop on
Print_ISBN :
0-7695-1793-5
DOI :
10.1109/SCAM.2002.1134110