• 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