In this paper, we present a new slicing technique named abstract program slicing that allows a decomposition of a program for the set of initial states. We apply abstract interpretation to the derivation of slices from existing programs. Abstract interpretation allows us to yield safe information about the run-time behavior of the program without having to run it for all input data. Thus, we can statically compute safe approximations of program slices on the slicing criterion
A slice is constructed by deleting statements from a program whilst preserving some projection of it...
Traditional, syntax-preserving program slicing simplifies a program by deleting components (e.g., st...
Program slicing is a well known family of techniques used to identify code fragments which depend on...
Program slicing is a family of program decomposition techniques based on extracting state-ments rele...
The present paper introduces the semantic basis for ab-stract slicing. This notion is more general t...
The present paper introduces the semantic basis for ab-stract slicing. This notion is more general t...
This paper proposes a new approach to program slicing based on abstract interpretation and model che...
. Program slicing is a technique by which statements are deleted from a program in such a way as to ...
Program understanding is an important aspect in Software Maintenance and Reengineering. Understandin...
In an earlier work, we have introduced slicing for Abstract State Machines (ASMs). The idea of this...
n the present article, we formally define the notion of abstract program slicing, a general form of ...
We present conditioned slicing as a general slicing framework for program comprehension. A condition...
Program slicing is a technique by which statements are deleted from a program in such a way as to pr...
Slicing is a technique to decompose programs based on the analysis of the control and data flow. In ...
Program slicing is a well known family of techniques used to identify code fragments which depend on...
A slice is constructed by deleting statements from a program whilst preserving some projection of it...
Traditional, syntax-preserving program slicing simplifies a program by deleting components (e.g., st...
Program slicing is a well known family of techniques used to identify code fragments which depend on...
Program slicing is a family of program decomposition techniques based on extracting state-ments rele...
The present paper introduces the semantic basis for ab-stract slicing. This notion is more general t...
The present paper introduces the semantic basis for ab-stract slicing. This notion is more general t...
This paper proposes a new approach to program slicing based on abstract interpretation and model che...
. Program slicing is a technique by which statements are deleted from a program in such a way as to ...
Program understanding is an important aspect in Software Maintenance and Reengineering. Understandin...
In an earlier work, we have introduced slicing for Abstract State Machines (ASMs). The idea of this...
n the present article, we formally define the notion of abstract program slicing, a general form of ...
We present conditioned slicing as a general slicing framework for program comprehension. A condition...
Program slicing is a technique by which statements are deleted from a program in such a way as to pr...
Slicing is a technique to decompose programs based on the analysis of the control and data flow. In ...
Program slicing is a well known family of techniques used to identify code fragments which depend on...
A slice is constructed by deleting statements from a program whilst preserving some projection of it...
Traditional, syntax-preserving program slicing simplifies a program by deleting components (e.g., st...
Program slicing is a well known family of techniques used to identify code fragments which depend on...