Patent
1996-05-01
1999-02-09
Trammell, James P.
39518311, G06F 944
Patent
active
058706062
ABSTRACT:
A technique for permitting tracepoints to be set relative to data elements for the debugging of a procedural program is disclosed. A proxy object is provided for each data element relative to which tracing is desired. The proxy object intercepts messages sent from the program to the data element caused by the execution of logic statements. In accordance with a developer's specified parameters, tracing functions relative to the data element are invoked in response to the receipt of each message dependent upon the nature of the message. The proxy object then forwards the message to the intended data element. Subsequent return of control from the data element to the program may also invoke the proxy object and affect tracing in accordance with parameters supplied by the developer to the debugger.
REFERENCES:
patent: 3707725 (1972-12-01), Dellheim
patent: 4636940 (1987-01-01), Goodwin, Jr.
patent: 4819234 (1989-04-01), Huber
patent: 5355487 (1994-10-01), Keller et al.
patent: 5361352 (1994-11-01), Iwasawa et al.
Moher, T., "PROVIDE: A Process Visualization and Debugging Environment", IEEE Transactions of Software Engineering, vol. 14, No. 6, Jun. 1988, pp. 849-857, Jun. 1988.
Graham et al, "gprof: a Call Graph Execution Profiler", ACM, May, 1982.
Chaki Kakali
Doudnikoff Gregory M.
International Business Machines Corp.
Trammell James P.
LandOfFree
Data triggered trace technique for debugging software programs does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Data triggered trace technique for debugging software programs, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Data triggered trace technique for debugging software programs will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1958654