×

Application tracing by distributed objectives

  • US 9,021,447 B2
  • Filed: 02/12/2013
  • Issued: 04/28/2015
  • Est. Priority Date: 02/12/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method performed by a computer processor, said method comprising:

  • receiving an application to instrument;

    analyzing said application to identify a plurality of objects;

    creating a set of trace objectives by creating a trace objective for each of said plurality of objects;

    causing each of said trace objectives to be deployed on an instrumented environment that executes said application, said instrumented environment generating a result set for a trace objective;

    performing a static code analysis of said application to identify a preliminary list of functions;

    performing an initial trace of said application using said preliminary list of function to generate a detailed list of function;

    analyzing said detailed list of functions to determine said plurality of objects; and

    collecting said result set from each of said trace objectives;

    aggregating said result sets to create an aggregated result set.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×