×

Application program analysis method, analysis system and recording medium for identifying a contributing factor for an invalid operation of an application program

  • US 8,898,649 B2
  • Filed: 07/23/2010
  • Issued: 11/25/2014
  • Est. Priority Date: 06/02/2010
  • Status: Expired due to Fees
First Claim
Patent Images

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

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

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

    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 of the application program backwards to obtain program statements of the application program on the propagation route; and

    a fourth step of presenting, by the processor, the program statements of the application program on the propagation route obtained in the third step to a user.

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