Static program slicing algorithms are minimal for free liberal program schemas

13Citations
Citations of this article
11Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Program slicing is an automated source code extraction technique that has been applied to a number of problems including testing, debugging, maintenance, reverse engineering, program comprehension, reuse and program integration. In all these applications the size of the slice is crucial; the smaller the better. It is known that statement minimal slices are not computable, but the question of dataflow minimal slicing has remained open since Weiser posed it in 1979. This paper proves that static slicing algorithms produce dataflow minimal end slices for programs which can be represented as schemas which are free and liberal. © The Author 2005. Published by Oxford University Press on behalf of The British Computer Society. All rights reserved.

Cite

CITATION STYLE

APA

Danicic, S., Fox, C., Harman, M., Hierons, R., Howroyd, J., & Laurence, M. R. (2005). Static program slicing algorithms are minimal for free liberal program schemas. Computer Journal, 48(6), 737–748. https://doi.org/10.1093/comjnl/bxh121

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free