Abstract. Slicing is one of a number of techniques for reducing the state space of specifications during verification. Unlike techniques as e.g. data abstraction slicing is precise: the slice exactly reflects the property to be verified. This necessitates keeping large parts of the specification. In this paper we relax this requirement and instead compute slices overapproximating the behaviour of the specification. This can lead to substantially smaller slices. We consequently adapt the technique of ab-straction refinement to slicing as to improve the slice once a false negative is detected. Slicing thus becomes an incremental method: it starts with a small, minimal part of the specification and successively adds further parts until either ...
fdwyerhatcliffgcisksuedu Applying nitestate verication techniques eg model check ing to software r...
A slice is constructed by deleting statements from a program whilst preserving some projection of it...
We consider slicing of extended finite state machines. These may be non- deterministic and hence sta...
Abstract. Slicing is a technique for extracting parts of programs or specifications with respect to ...
Conference of 19th International Conference on Fundamental Approaches to Software Engineering, FASE ...
International audienceProgram slicing can be used to reduce a given initial program to a smaller one...
Abstract. Slicing is a program analysis technique that was originally introduced to improve program ...
. Program slicing is a technique by which statements are deleted from a program in such a way as to ...
This paper revisits the idea of slicing programs based on their axiomatic semantics, rather than usi...
Program slicing is useful for assisting with software-maintenance tasks, such as program understandi...
In this paper, we present a new slicing technique named abstract program slicing that allows a decom...
Program slicing is a technique by which statements are deleted from a program in such a way as to pr...
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...
Applying finite-state verification techniques (e.g., model checking) to software requires that progr...
fdwyerhatcliffgcisksuedu Applying nitestate verication techniques eg model check ing to software r...
A slice is constructed by deleting statements from a program whilst preserving some projection of it...
We consider slicing of extended finite state machines. These may be non- deterministic and hence sta...
Abstract. Slicing is a technique for extracting parts of programs or specifications with respect to ...
Conference of 19th International Conference on Fundamental Approaches to Software Engineering, FASE ...
International audienceProgram slicing can be used to reduce a given initial program to a smaller one...
Abstract. Slicing is a program analysis technique that was originally introduced to improve program ...
. Program slicing is a technique by which statements are deleted from a program in such a way as to ...
This paper revisits the idea of slicing programs based on their axiomatic semantics, rather than usi...
Program slicing is useful for assisting with software-maintenance tasks, such as program understandi...
In this paper, we present a new slicing technique named abstract program slicing that allows a decom...
Program slicing is a technique by which statements are deleted from a program in such a way as to pr...
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...
Applying finite-state verification techniques (e.g., model checking) to software requires that progr...
fdwyerhatcliffgcisksuedu Applying nitestate verication techniques eg model check ing to software r...
A slice is constructed by deleting statements from a program whilst preserving some projection of it...
We consider slicing of extended finite state machines. These may be non- deterministic and hence sta...