Patent · US Expired

Program analysis tool presenting object containment and temporal flow information

US7530054B2 · kind B2 · utility

11Cited by
8References
12Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 30, 2003
Grant dateMay 5, 2009
Priority date
Expiry dateMay 1, 2025

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/3604
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The present invention provides a method, apparatus, and computer instructions for program analysis. In an exemplary embodiment, a target program is loaded onto a data processing system including a program analysis software component. Hierarchies in the form of control flow and containment information about the target program are determined, using either static or dynamic, and direct (e.g., instrumented profilers) or indirect (e.g., monitored runtime), processing techniques, depending on the application and program analysis tool being used. The control flow and object containment information are then presented in a related and selected format for consideration by a user. One embodiment includes a program and GUI (graphical user interface) operably providing control flow-annotated object containment hierarchies to a user, the hierarchies including control flow, allocation and storage information added to object containment information.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.