Method of performing a reverse analysis of a program and its apparatus
AssigneeFujitsu Limited
InventorsKenji Nagahashi, Sanya Uehara
Life of this patent
Estimating the term…
Loading patent…
AssigneeFujitsu Limited
InventorsKenji Nagahashi, Sanya Uehara
Estimating the term…
A control flow is prepared by connecting blocks in an execution order, each block not including a branch and comprising a series of statement, based on a syntactical analysis of a program. A second control flow is prepared by cutting the first control flow at one portion and combining the cut result with a symbol designating a loop. A third control flow is prepared by expressing a portion of a loop, branch and merge in the second control flow and the second control flow in a hierarchical manner. The third control flow expresses a portion of a sequential execution other than the loop, branch and merge, a portion of the loop, and a portion of a branch and merge in a hierarchical order by using a symbol for a sequential execution. A specification of the program is extracted by using the third control flow.
A method of performing a reverse analysis of a program, analyzing contents of a program to be executed, and extracting a specification of a program comprising the steps of:
A method of performing a reverse analysis of a program, analyzing contents of a program and extracting a specification of a program, comprising the steps of:
A method of performing a reverse analysis of a program, analyzing contents of a program to be executed and extracting a specification of a program, comprising the steps of:
An apparatus for performing a reverse analysis of a program, analyzing contents of a program to be executed and extracting a specification of a program, comprising:
Dependencies are inferred from the claim text.