TWO PASS AUTOMATED APPLICATION INSTRUMENTATION

Patent №

US 8,938,729

Granted

2015-01-20

Filed 2010

Owner

COMPUTER ASSOCIATES THINK, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12903102

A two-pass technique for instrumenting an application is disclosed. One pass may be performed statically by analyzing the application and inserting probes while the application is not running. Another pass may be performed dynamically by analyzing data collected by the probes while the application runs to derive metrics for the probes. One or more metrics for each probe may be analyzed to determine whether to dynamically modify the probe. By dynamically modifying the probe, the application does not need to be shut down. Dynamically modifying the probe could include removing the probe from the application or moving the probe to another component (e.g., method) in the application, as examples. For example, the probe might be moved to a component that is either up or down the call graph from the component that the probe is presently in.

AI hardwareG06F 11/3612G06F 11/3466G06F 11/3644

AI classification

AI hardware0.77
Planning0.41
Knowledge representation0.41
Vision0.01
Evolutionary computation0.00
Natural language0.00
Machine learning0.00
Speech0.00

Ownership

COMPUTER ASSOCIATES THINK, INC.

assignment · 251440394

Assignors

MARTIN, DAVID BROOKE, GAGLIARDI, MARCO, ADDLEMAN, MARK JACOB

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC