DocumentCode
3081485
Title
ConSUS: a scalable approach to conditioned slicing
Author
Daoudi, M. ; Ouarbya, L. ; Howroyd, J. ; Danicic, S. ; Harman, Mark ; Fox, Chris ; Ward, M.P.
Author_Institution
Goldsmiths Coll., London Univ., UK
fYear
2002
fDate
2002
Firstpage
109
Lastpage
118
Abstract
Conditioned slicing can be applied to reverse engineering problems which involve the extraction of executable fragments of code in the context of some criteria of interest. This paper introduces ConSUS, a conditioner for the Wide Spectrum Language, WSL. The symbolic executor of ConSUS prunes the symbolic execution paths, and its predicate reasoning system uses the FermaT simplify transformation in place of a more conventional theorem prover We show that this combination of pruning and simplification-as-reasoner leads to a more scalable approach to conditioning.
Keywords
program slicing; reverse engineering; ConSUS; conditioned slicing; program slicing; reverse engineer; reverse engineering; source code extraction; symbolic executor; theorem prover; Amorphous materials; Bridges; Data mining; Educational institutions; Reverse engineering;
fLanguage
English
Publisher
ieee
Conference_Titel
Reverse Engineering, 2002. Proceedings. Ninth Working Conference on
ISSN
1095-1350
Print_ISBN
0-7695-1799-4
Type
conf
DOI
10.1109/WCRE.2002.1173069
Filename
1173069
Link To Document