“…For example, software testing tools Regression Test For C/C++ is already available through static analysis of C/C++ source code, to obtain static path and the function call graph which contain control flow [11][12][13][14][15]. Using the support of Soot which provide optimization and analysis that within process or between processes, the control flow graph of each function in Java source code can be obtained easily, then the static path also can be extracted [16][17]. Dynamic path refers to obtain the function execution sequence in the dynamic execution of program.…”