We discuss the relation between program slicing and data dependencies. We claim that slicing can be defined, and therefore calculated, parametrically on the chosen notion of dependency, which implies a different result when building the program dependency graph. In this framework, it is possible to choose dependency in the syntactic or semantic sense, thus leading to compute possibly different, smaller slices. Moreover, the notion of abstract dependency, based on properties instead of exact data values, is investigated in its theoretical meaning. Constructive ideas are given to compute abstract dependencies on expressions, and to transform properties in order to rule out some dependencies. The application of these ideas to information flow ...
In this paper, the notions of semantic relevancy of statements, semantic data dependences and condit...
. Program slicing is a technique by which statements are deleted from a program in such a way as to ...
The notion of a program slice, originally introduced by Mark Weiser, is useful in program debugging,...
We discuss the relation between program slicing and data dependencies. We claim that slicing can be ...
We discuss the relation between program slicing and data depen-dencies. We claim that slicing can be...
Abstract Many slicing techniques have been proposed based on the traditional Program Dependence Grap...
Mastroeni and Zanardini introduced the notion of semanticsbased data dependences, both at concrete a...
Many slicing techniques have been proposed based on the traditional Program Dependence Graph (PDG) r...
AbstractWe introduce a new non-strict semantics for a simple while language. We demonstrate that thi...
The present paper introduces the semantic basis for abstract slicing. This notion is more general th...
n the present article, we formally define the notion of abstract program slicing, a general form of ...
Program slicing is useful for assisting with software-maintenance tasks, such as program understand...
We introduce a new non-strict semantics for a simple while language. We demonstrate that this semant...
The present paper introduces the semantic basis for ab-stract slicing. This notion is more general t...
A slice is usually computed by analyzing how the effects of a computation are propagated through the...
In this paper, the notions of semantic relevancy of statements, semantic data dependences and condit...
. Program slicing is a technique by which statements are deleted from a program in such a way as to ...
The notion of a program slice, originally introduced by Mark Weiser, is useful in program debugging,...
We discuss the relation between program slicing and data dependencies. We claim that slicing can be ...
We discuss the relation between program slicing and data depen-dencies. We claim that slicing can be...
Abstract Many slicing techniques have been proposed based on the traditional Program Dependence Grap...
Mastroeni and Zanardini introduced the notion of semanticsbased data dependences, both at concrete a...
Many slicing techniques have been proposed based on the traditional Program Dependence Graph (PDG) r...
AbstractWe introduce a new non-strict semantics for a simple while language. We demonstrate that thi...
The present paper introduces the semantic basis for abstract slicing. This notion is more general th...
n the present article, we formally define the notion of abstract program slicing, a general form of ...
Program slicing is useful for assisting with software-maintenance tasks, such as program understand...
We introduce a new non-strict semantics for a simple while language. We demonstrate that this semant...
The present paper introduces the semantic basis for ab-stract slicing. This notion is more general t...
A slice is usually computed by analyzing how the effects of a computation are propagated through the...
In this paper, the notions of semantic relevancy of statements, semantic data dependences and condit...
. Program slicing is a technique by which statements are deleted from a program in such a way as to ...
The notion of a program slice, originally introduced by Mark Weiser, is useful in program debugging,...