An improved static program slicing algorithm
Shengzhi Yuan · Journal of Computer Applications · 2009
This article proposed an improved static program slicing algorithm,and applied it to software reverse engineering.To resolve the inter-procedural call,the article converted it to intra-procedural call by establishing a suggestive table,which predigested the complexity of establishing the program dependence graph greatly.By analyzing the type of variables in the object program,the article offered several algorithms to do equivalent transformation to the linear operation codes of the program,which reduced the scale of the sliced program.In the end,the improved algorithm was proved to be effective by a slicing example.