AUTOMATED DEBUG TRACE SPECIFICATION
First Claim
Patent Images
1. A method for using a computer hardware set to execute instructions of a computer software set, the method comprising:
- generating a first log file set, including at least one log file, based upon how the computer hardware set executes the instructions of the computer software set;
responsive to a first error in the execution of the computer software set, examining at least a portion of the first log file set; and
creating, based at least in part upon the examination of the first log file set, augmented logging instructions for generating augmented logging information upon any occurrence of an error similar to the first error;
wherein;
at least a portion of the augmented logging information is not included in the first log file set; and
the examining and creating steps are performed automatically, and substantially without human intervention, by agent software running on the computer hardware set.
1 Assignment
0 Petitions
Accused Products
Abstract
Debugging a debug target software by: (i) generating a first log file set, including at least one log file, based upon how the computer hardware set executes the instructions of the computer software set; (ii) responsive to a first error in the execution of the computer software set, examining at least a portion of the first log file set; and (iii) creating, based at least in part upon the examination of the first log file set, augmented logging instructions for generating augmented logging information, which is helpful for debugging.
-
Citations
19 Claims
-
1. A method for using a computer hardware set to execute instructions of a computer software set, the method comprising:
-
generating a first log file set, including at least one log file, based upon how the computer hardware set executes the instructions of the computer software set; responsive to a first error in the execution of the computer software set, examining at least a portion of the first log file set; and creating, based at least in part upon the examination of the first log file set, augmented logging instructions for generating augmented logging information upon any occurrence of an error similar to the first error; wherein; at least a portion of the augmented logging information is not included in the first log file set; and the examining and creating steps are performed automatically, and substantially without human intervention, by agent software running on the computer hardware set. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product for use with a computer hardware set that executes instructions of a computer software set, the computer program product comprising:
-
a computer-readable storage media set including at least one storage medium; and program instructions stored on the media set; wherein; the program instructions comprising; first instructions programmed to generate a first log file set, including at least one log file, based upon how the computer hardware set executes the instructions of the computer software set, second instructions programmed to, responsive to a first error in the execution of the computer software set, examine at least a portion of the first log file set, and third instructions programmed to create, based at least in part upon the examination of the first log file set, augmented logging instructions for generating augmented logging information upon any occurrence of an error similar to the first error; and at least a portion of the augmented logging information is not included in the first log file set. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer hardware set that executes instructions of a computer software set, the computer hardware set comprising:
-
a processor set; a computer-readable storage media set including at least one storage medium; and program instructions stored on the media set and executable on the processor set; wherein; the program instructions comprising; first instructions programmed to generate a first log file set, including at least one log file, based upon how the computer hardware set executes the instructions of the computer software set, second instructions programmed to, responsive to a first error in the execution of the computer software set, examine at least a portion of the first log file set, and third instructions programmed to create, based at least in part upon the examination of the first log file set, augmented logging instructions for generating augmented logging information upon any occurrence of an error similar to the first error; and at least a portion of the augmented logging information is not included in the first log file set. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification