Invention Grant
US08307345B2 Intelligent engine for dynamic and rule based instrumentation of software
有权
智能引擎,用于基于动态和规则的软件仪表
- Patent Title: Intelligent engine for dynamic and rule based instrumentation of software
- Patent Title (中): 智能引擎,用于基于动态和规则的软件仪表
-
Application No.: US12264860Application Date: 2008-11-04
-
Publication No.: US08307345B2Publication Date: 2012-11-06
- Inventor: Bhaskar Sunkara , Jeffrey R. Cobb
- Applicant: Bhaskar Sunkara , Jeffrey R. Cobb
- Applicant Address: US NY Islandia
- Assignee: CA, Inc.
- Current Assignee: CA, Inc.
- Current Assignee Address: US NY Islandia
- Agency: Vierra Magen Marcus & DeNiro LLP
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F9/45

Abstract:
Instrumentation is dynamically added to application components during runtime. An interestingness engine receives inputs from various sources which identify software components such as classes for which it is desired to provide instrumentation. The sources can include a heuristics engine which receives performance data from already-instrumented components, a user interface from which a user identifies component to be instrumented or de-instrumented, and a static list of components to be instrumented. During the runtime, instrumentation can be added to components which become interesting, or removed from components which become not interesting. When loading or redefining a component, if a component type matches rules, it is eligible for instrumentation, and the interestingness engine is consulted to determine whether the component is of interest, in which case instrumentation is added. If a component type does not match rules, but the component is interesting, the rules can be updated to include the component type.
Public/Granted literature
- US20100115495A1 INTELLIGENT ENGINE FOR DYNAMIC AND RULE BASED INSTRUMENTATION OF SOFTWARE Public/Granted day:2010-05-06
Information query