• DocumentCode
    2899864
  • Title

    A Novel Algorithm for Construction Control Dependence Subgraph

  • Author

    Han, Zhe ; Chen, Shihong

  • Author_Institution
    Sch. of Comput., Wuhan Univ., Wuhan, China
  • Volume
    1
  • fYear
    2009
  • fDate
    18-20 Nov. 2009
  • Firstpage
    158
  • Lastpage
    162
  • Abstract
    Program slicing is used to program analysis and reverse engineering. It can give the programmer the statements only relevant to the computation of a given function. Traversal across the program dependence graph is a basic way to compute the program slice. In this paper, we present a new algorithm to produce control dependence subgraph (CDS) which is the component of program dependence graph. The algorithm uses an input called F(p) which models each program in the form of an algebraic expression. We do the deeply study on issues called follow region resulted by structured transfers statements and develop a tool to draw the CDS automatically.
  • Keywords
    algebra; graph theory; program slicing; reverse engineering; algebraic expression; control dependence subgraph construction; follow region; program analysis; program dependence graph; program slicing; reverse engineering; Computer networks; Computer security; Data security; Debugging; Embedded computing; Information security; National security; Programming profession; Reverse engineering; Sociotechnical systems; Algebraic expression; Control dependence subgraph; Program slicing; follow region;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multimedia Information Networking and Security, 2009. MINES '09. International Conference on
  • Conference_Location
    Hubei
  • Print_ISBN
    978-0-7695-3843-3
  • Electronic_ISBN
    978-1-4244-5068-8
  • Type

    conf

  • DOI
    10.1109/MINES.2009.156
  • Filename
    5368441