×

APPLICATION ANALYSIS METHOD, ANALYSIS SYSTEM AND RECORDING MEDIUM

  • US 20130212565A1
  • Filed: 07/23/2010
  • Published: 08/15/2013
  • Est. Priority Date: 06/02/2010
  • Status: Active Grant
First Claim
Patent Images

1. An application program analysis method to be used by an analysis system that comprises a processor for executing a program and a memory for storing the program executed by the processor for analyzing an application program that comprises a database operation statement, the application program analysis method comprising:

  • a first step of analyzing, by the processor, a control flow of the application program and data used in the application program based on the application program and on an execution result of the application program;

    a second step of analyzing, when the application program comprises a plurality of database operation statements, by the processor, a dependency relation among the plurality of database operation statements based on a result of the analysis of the first step and specifics of operations of the plurality of database operation statements;

    a third step of analyzing, by the processor, based on the result of the analysis of the first step and a result of the analysis of the second step, a propagation route of an invalid operation of the application program by using, as an analysis start point, a given spot of the invalid operation in the application program and following the control flow backwards; and

    a fourth step of presenting, by the processor, program statements on the propagation path obtained in the third step.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×