Watcher: precise and fully-automatic on-site failure diagnosis
AssigneeBoard of Regents, The University of Texas System
InventorsTongping Liu, Hongyu Liu, Sam Albert Silvestro
Life of this patent
Estimating the term…
Loading patent…
AssigneeBoard of Regents, The University of Texas System
InventorsTongping Liu, Hongyu Liu, Sam Albert Silvestro
Estimating the term…
The techniques described herein may provide techniques for precise and fully-automatic on-site software failure diagnosis that overcomes issues of existing systems and general challenges of in-production software failure diagnosis. Embodiments of the present systems and methods may provide a tool capable of automatically pinpointing a fault propagation chain of program failures, with explicit symptoms. The combination of binary analysis, in-situ/identical replay, and debugging registers may be used together to simulate the debugging procedures of a programmer automatically. Overhead, privacy, transparency, convenience, and completeness challenges of in-production failure analysis are improved, making it suitable for deployment uses.
A method implemented in a computer system comprising a processor, memory accessible by the processor and adapted to store program instructions, and the program instructions stored in the memory and executable by the processor, the method comprising:
A system comprising:
A computer program product comprising a non-transitory computer readable storage having program instructions embodied therewith, the program instructions executable by a computer system, to cause the computer system to perform a method comprising:
Dependencies are inferred from the claim text.