Ninth Working Conference on Reverse Engineering, 2002. Proceedings.
DOI: 10.1109/wcre.2002.1173069
|View full text |Cite
|
Sign up to set email alerts
|

ConSUS: a scalable approach to conditioned slicing

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 10 publications
(6 citation statements)
references
References 22 publications
0
6
0
Order By: Relevance
“…1(a) and assume we would like to slice it wrt location 9 and variable z. The statement x:=0 at 1 should not be included in the slice because any path that reaches 8 through 5 redefines x and any path that reaches 8 through 6 (without redefining x) is infeasible. Note that a path insensitive algorithm would not be able to infer this from the CFG.…”
Section: Motivating Examplementioning
confidence: 99%
See 1 more Smart Citation
“…1(a) and assume we would like to slice it wrt location 9 and variable z. The statement x:=0 at 1 should not be included in the slice because any path that reaches 8 through 5 redefines x and any path that reaches 8 through 6 (without redefining x) is infeasible. Note that a path insensitive algorithm would not be able to infer this from the CFG.…”
Section: Motivating Examplementioning
confidence: 99%
“…Conditioned slicing described in [3,5,6] performs symbolic execution in order to exclude infeasible paths before applying a static slicing algorithm, so they are fully path-sensitive (for loop-free programs) similar to us. However, they perform full path enumeration and essentially explore the search space of the naive SET.…”
Section: Related Workmentioning
confidence: 99%
“…Conditioned slicing [31], [32], [33] is very similar to parametric slicing in that the programmer is able to specify constraints on input values. The examples discussed above for which parametric slicing is better, worse, and the same as callstack-sensitive slicing apply to conditioned slicing as well.…”
Section: Conditioned Slicingmentioning
confidence: 99%
“…This technique can therefore be used to simplify the code, before applying a traditional static slicing algorithm. Conditioned slicing has been automated with significant success on C and WSL code [Daoudi et al, 2002], [Danicic et al, 2000].…”
Section: Definition 4 Conditioned Slicing Criterionmentioning
confidence: 99%