• DocumentCode
    3756226
  • Title

    System Dependency Graph Construction Algorithm Based on Equivalent Substitution

  • Author

    Yulong Meng;Dong Xu;Ziying Zhang;Wencai Li

  • Author_Institution
    Coll. of Comput. Sci. &
  • fYear
    2015
  • Firstpage
    106
  • Lastpage
    110
  • Abstract
    There are many remarkable methods used in software semantics analysis. However, people find some of the methods generally have the common problem of high time complexity or inaccurate results. In order to solve these problems, we propose a program controlled flow algorithm which is based on a control dependency graph and an abstract syntax tree. This algorithm uses object program equivalent substitution and a procedure of dependency graph to replace procedure System Dependency Graph (SDG), which improves the building process of traditional system dependency graph. Experimental results show that the proposed algorithm can effectively reduce the complexity of constructional SDG and increase the rate of program slicing.
  • Keywords
    "Flow graphs","Algorithm design and analysis","Software","Semantics","Software algorithms","Process control","Time complexity"
  • Publisher
    ieee
  • Conference_Titel
    Internet Computing for Science and Engineering (ICICSE), 2015 Eighth International Conference on
  • Type

    conf

  • DOI
    10.1109/ICICSE.2015.29
  • Filename
    7422465