Patent
1997-08-21
1999-11-16
Hafiz, Tariq R.
G06F 9445
Patent
active
059872500
ABSTRACT:
Analysis of selected aspects of behavior of an application computer program are studied by instrumenting the program in a manner that does not affect the program behavior. A separate analysis file, called a probe instance file, is created apart from the application being instrumented. Innocuous probes are placed at selected locations in the application program to monitor progress and performance of the program. The probes can be implemented by placing markup specifications in a separate part of the file and checking the markup specifications after execution of each instruction in the application program to see whether a probe location is encountered. If so, execution is halted temporarily, and an instance of the corresponding probe code is appended to the probe instance file. Preferably, the probe bodies, i.e. the probe instance file, is subsequently executed as a separate thread. The application therefore runs at full speed. The probe bodies can be simple C statements or any other set of instructions.
REFERENCES:
patent: 4503495 (1985-03-01), Boudreau
patent: 5295258 (1994-03-01), Jewett et al.
patent: 5481712 (1996-01-01), Silver et al.
patent: 5539907 (1996-07-01), Srivastava et al.
patent: 5608866 (1997-03-01), Horikawa
patent: 5748882 (1998-05-01), Huang
patent: 5768592 (1998-06-01), Chang
Das Chameli Chaudhuri
Hafiz Tariq R.
Hewlett--Packard Company
LandOfFree
Transparent instrumentation for computer program behavior analys does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Transparent instrumentation for computer program behavior analys, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Transparent instrumentation for computer program behavior analys will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1335524