Data processing: software development – installation – and managem – Software program development tool – Testing or debugging
Reexamination Certificate
2008-07-15
2008-07-15
Dam, Tuan Q. (Department: 2192)
Data processing: software development, installation, and managem
Software program development tool
Testing or debugging
C717S130000, C717S131000, C714S035000, C714S045000
Reexamination Certificate
active
07401322
ABSTRACT:
In a method for testing computer code, each branch that occurs within the machine-readable code is located. A first tracepoint is placed immediately after the beginning of the branch and a second tracepoint at the target address of each branch, each tracepoint generating an indicator. When the machine-readable code with the tracepoints is executed on the target computer, the method identifies those indicators that have been generated by their corresponding tracepoints, thereby permitting determination of those branches that the program control flow has not passed through. The test cases are modified to exercise the previously omitted branches, and the converted code is re-executed, until all branches have been properly exercised. The tracepoints are automatically eliminated after they have performed their intended function.
REFERENCES:
patent: 5050168 (1991-09-01), Paterson
patent: 5067073 (1991-11-01), Andrews
patent: 5121489 (1992-06-01), Andrews
patent: 5758061 (1998-05-01), Plum
patent: 5790858 (1998-08-01), Vogel
patent: 5966541 (1999-10-01), Agarwal
patent: 6275981 (2001-08-01), Buzbee et al.
patent: 6311327 (2001-10-01), O'Brien et al.
patent: 6327700 (2001-12-01), Chen et al.
Ezra Josef
Goral Avihu
Shagam Eli
Dam Tuan Q.
EMC Corporation
Krishnendu Gupta
Reyes Jason A.
Wilson Penelope S.
LandOfFree
Software debugging tool does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Software debugging tool, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Software debugging tool will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2759318