Data processing: software development – installation – and managem – Software program development tool – Testing or debugging
Reexamination Certificate
2005-12-20
2005-12-20
Courtenay, III, St. John (Department: 2126)
Data processing: software development, installation, and managem
Software program development tool
Testing or debugging
C714S038110
Reexamination Certificate
active
06978444
ABSTRACT:
A computer-implemented method and system for automatically invoking a predetermined debugger command at a desired location of a single thread of a program containing at least one thread. At the desired location of the program thread, there is embedded a utility which reads a trace file in which the predetermined debugger command has been previously embedded. Upon re-running the program, the trace file is read and upon reaching the predetermined debugger command, the debugger attaches itself to the running process and executes the process from its current program counter. The debugger is invoked only if there is a discrepancy between successive runs of the program.
REFERENCES:
patent: 5870607 (1999-02-01), Netzer
patent: 5970245 (1999-10-01), Poteat et al.
patent: 6052739 (2000-04-01), Bopardikar et al.
patent: 6067544 (2000-05-01), Moore
patent: 6282701 (2001-08-01), Wygodny et al.
patent: 6286130 (2001-09-01), Poulsen et al.
patent: 6311326 (2001-10-01), Shagam
patent: 6388533 (2002-05-01), Swoboda
patent: 6550062 (2003-04-01), Barajas et al.
patent: 2001/0044856 (2001-11-01), Agesen et al.
patent: 2003/0126521 (2003-07-01), Radestock
“Tracer viewer” by International Business Machines Corporation, “Research Disclosure Journal,” Research Disclosure No.: 41583, Nov. 1998.
“Using Assertions in Declarative and Operational Models for Automated Debugging” by Peter Fritzson et al., 1994.
“Generalized Algorithmic Debugging and Testing” by Peter Fritzson et al., 1992.
“Deterministic Replay of Java Multithreaded Applications”, by Jong-Deok Choi and Harini and Drinivasan, 1998.
“Implicit-Specification Errors and Automatic, Trace-Based Debugging”, by Edward G Okie and James D. Arthur, 1993.
“Dynamic Program Slicing” by Hirala Agrawal and Joseph R. Horgan, 1990.
Farchi Eitan
Ur Shmuol
Ziv Avi
Browdy and Neimark , P.L.L.C.
Courtenay III St. John
International Business Machines - Corporation
LandOfFree
Computer-implemented method and system for automatically... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Computer-implemented method and system for automatically..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Computer-implemented method and system for automatically... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3505896