发明名称 Automated debug trace specification
摘要 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.
申请公布号 US9223681(B2) 申请公布日期 2015.12.29
申请号 US201313768396 申请日期 2013.02.15
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 Delporte Franck
分类号 G06F9/44;G06F11/36;G06F11/07 主分类号 G06F9/44
代理机构 代理人 Woycechowsky David;Hartwell William H.
主权项 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, upon any occurrence of an error similar to the first error, augmented logging information including state information relating to the occurrence of the respective error, wherein the state information includes a set of arguments passed to one or more methods of the computer software set; causing an occurrence of a second error similar to the first error; generating augmented logging information responsive to the occurrence of the second error according to the augmented logging instructions; and performing debugging based, at least in part, on the augmented logging information wherein: at least a portion of the augmented logging information is not included in the first log file set; and the examining, creating, and causing steps are performed automatically, and substantially without human intervention, by agent software running on the computer hardware set.
地址 Armonk NY US