Data processing: software development – installation – and managem – Software program development tool – Testing or debugging
Reexamination Certificate
2005-12-27
2005-12-27
Dam, Tuan (Department: 2191)
Data processing: software development, installation, and managem
Software program development tool
Testing or debugging
Reexamination Certificate
active
06981243
ABSTRACT:
A method and apparatus allow a programmer to repeatedly debug a program from the same starting point. The entire process state of the process can be saved at any time in the course of a debugging session to a disk file, called the checkpoint file. Now registers or memory may be modified, if necessary, and the program may be brought back to the same starting point where the state had been previously saved by resuming from the checkpoint file. The method and apparatus allow the state of all the programs to be saved multiple times and resumed from any one of those states. The debugging of a problem is considerably facilitated by not having to start from scratch to debug the problem as the last saved state of the program can be used to start the debugging.
REFERENCES:
patent: 5560009 (1996-09-01), Lenkov et al.
patent: 5590330 (1996-12-01), Coskun et al.
patent: 5655072 (1997-08-01), Wolff
patent: 5870607 (1999-02-01), Netzer
patent: 6026362 (2000-02-01), Kim et al.
patent: 6240529 (2001-05-01), Kato
patent: 6412106 (2002-06-01), Leask et al.
Agrawal, Hiralal, DeMillo, Richard A., Spafford, Eugene H. “An Execution-Backtracking Approach to Debugging”, IEEE May 1991, p. 21-26, retrieved from IEEE database Jan. 23, 2003.
Chen, Yuqun, Plank, James S., Li, Kai, “CLIP: A Checkpointing Tool for Message-Passing Paralled Programs”, ACM 1997, retrieved from ACM Portal database, Jan. 23, 2003.
Li, Kai, Naughton, Jeffrey F., Plank, James S., “Real-Time, Concurrent Checkpoint for Parallel Programs”, 1990 ACM p. 79-88 retrieved from ACM Portal database Jan. 23, 2003.
Netzer, Robert H.B., Xu, Jian, “Adaptive Message Logging for Incremental Program Replay”, IEEE 1993, p. 32-39, retrieved from IEEE database Jan. 23, 2003.
Browning Luke Matthew
Rozendal Kenneth Bernard
Warrier Suresh Eswara
Bailey Wayne P.
Dam Tuan
Steelman Mary
Tyson Thomas E.
Yee Duke W.
LandOfFree
Method and apparatus to debug a program from a predetermined... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus to debug a program from a predetermined..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus to debug a program from a predetermined... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3489783