×

Correlating queries issued by applications with their source lines and analyzing applications for problem determination and where used analysis

  • US 10,013,331 B2
  • Filed: 03/20/2015
  • Issued: 07/03/2018
  • Est. Priority Date: 06/30/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • setting, with a processor executing on a computer, one or more breakpoints in source code of a client application based on locations of Application Programming Interface (API) calls in the source code;

    while running the client application through a debugger, upon reaching each of the one or more breakpoints,identifying one or more debugger rules associated with a query at a breakpoint;

    in response to determining that conditions of the one or more debugger rules are satisfied,obtaining a stack trace before the query makes a call to a database;

    deriving query text of the query and a location of the query in the source code of the client application;

    parsing the query text to identify database objects used by the query; and

    storing correlator results for the query that identify a source file of the client application, locations of an API call in the source code, parameters of the API call, and the database objects, wherein one of the parameters is the query text of the query; and

    displaying user interface views in a user interface to present the correlator results for problem determination and where used analysis.

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