An overview of program slicing

Mark Harman, Robert M. Hierons · Software Focus · 2001

Abstract MARK HARMANandROBERT HIERONSreview three semantic paradigms for slicing — static, dynamic and conditioned; and two syntactic paradigms — syntax‐preserving and amorphous. Slicing has been applied to many software development problems including testing, reuse, maintenance and evolution. This paper describes the main forms of program slice and some of the applications to which slicing has been put. Copyright © 2001 John Wiley & Sons, Ltd.

Read the paper · More papers on PaperTik