A program schema defines a class of programs, all of which have identical statement structure, but whose functions and predicates may differ. A schema thus defines an entire class of programs according to how its symbols are interpreted. As defined in this paper, a slice of a schema is obtained from a schema by deleting some of its statements. We prove that given a schema S which is function-linear, free and liberal, and a slicing criterion defined by the final value of a given variable after execution of any program defined by S, the minimal slice of S which respects this slicing criterion contains only the symbols ‘needed’ by the variable according to the data dependence and control dependence relations used in program slicing, which is t...
Paterson introduced the notions of freedom and liberality as semantic restrictions on the class of s...
AbstractWe define a program semantics that is preserved by dependence-based slicing algorithms. It i...
AbstractWe introduce a new non-strict semantics for a simple while language. We demonstrate that thi...
This is a preprint version of the article - Copyright @ 2011 ElsevierA program schema defines a clas...
AbstractA program schema defines a class of programs, all of which have identical statement structur...
Abstractprogram schema defines a class of programs, all of which have identical statement structure,...
The article attached is a preprint version of the final published article which can be accessed at t...
Program slicing is an automated source code extraction technique that has been applied to a number o...
This is the post-print version of the Paper - Copyright @ 2005 Oxford University PressProgram slicin...
In this paper we introduce near-liberal schemas, in which this non-repeating condition applies only...
A program schema defines a class of programs, all of which have identical statement structure, but ...
This is the preprint version of the Article - Copyright @ 2011 Cambridge University PressGiven a pro...
AbstractA program schema defines a class of programs, all of which have identical statement structur...
A program schema defines a class of programs, all of which have identical statement structure, but w...
AbstractA program schema defines a class of programs, all of which have identical statement structur...
Paterson introduced the notions of freedom and liberality as semantic restrictions on the class of s...
AbstractWe define a program semantics that is preserved by dependence-based slicing algorithms. It i...
AbstractWe introduce a new non-strict semantics for a simple while language. We demonstrate that thi...
This is a preprint version of the article - Copyright @ 2011 ElsevierA program schema defines a clas...
AbstractA program schema defines a class of programs, all of which have identical statement structur...
Abstractprogram schema defines a class of programs, all of which have identical statement structure,...
The article attached is a preprint version of the final published article which can be accessed at t...
Program slicing is an automated source code extraction technique that has been applied to a number o...
This is the post-print version of the Paper - Copyright @ 2005 Oxford University PressProgram slicin...
In this paper we introduce near-liberal schemas, in which this non-repeating condition applies only...
A program schema defines a class of programs, all of which have identical statement structure, but ...
This is the preprint version of the Article - Copyright @ 2011 Cambridge University PressGiven a pro...
AbstractA program schema defines a class of programs, all of which have identical statement structur...
A program schema defines a class of programs, all of which have identical statement structure, but w...
AbstractA program schema defines a class of programs, all of which have identical statement structur...
Paterson introduced the notions of freedom and liberality as semantic restrictions on the class of s...
AbstractWe define a program semantics that is preserved by dependence-based slicing algorithms. It i...
AbstractWe introduce a new non-strict semantics for a simple while language. We demonstrate that thi...