Method for analyzing calls of application program by inserting monitoring routines into the executable version and redirecting calls to the monitoring routines

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5313616
SERIAL NO

07584189

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method for verifying the conformance of an application program to a set of system rules characterized by the development of a conformance database, the performance of a static analysis of the application program to determine whether the application program is in static conformance with the conformance database and the performance of a dynamic analysis of the application program to determine whether the application program is in dynamic conformance with the conformance database. The static analysis produces a graph of the basic blocks of the application program and analyzes the graph for conformance to system rules, dead code and coverage metrics. The dynamic analysis adds a small amount of monitoring code into an executable application program which monitors the application program as it is exercised in a test harness. The monitoring code produces a log database which can be analyzed for run-time non-conformities of the application program.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
88OPEN CONSORTIUM LTD1150 KIFER ROAD SUNNYVALE CA 94086

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Cline, David C San Jose, CA 1 190
Silverman, Andrew P Los Gatos, CA 1 190
Wymore, Farrell W Mountain View, CA 3 407

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation