Automated diagnosis of software crashes
AssigneeInternational Business Machines Corporation
InventorsRamanjaneya S. Burugula, Kaoutar El Maghraoui, Joefon Jann
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsRamanjaneya S. Burugula, Kaoutar El Maghraoui, Joefon Jann
Estimating the term…
A method for diagnosing software crashes includes retrieving a stack-trace from at least one of a new problem report, updated problem report, and authorized analysis report from a repository. A vector is automatically created from the retrieved stack-trace using the function name and associating the resultant vector with the problem report and authorized analysis reports. Vector space modeling is used to calculate the angles between the resultant vectors to determine similarities. Similar problem reports and authorized analysis reports are grouped into similar sets using a maximal cliques process. New software crashes are automatically diagnosed by extracting the stack-trace from a new problem report of the new software crash, and selecting a potential solution by searching the grouped problem reports and authorized analysis reports for a stack-trace similar to the new stack-trace.
A method for diagnosing software crashes, the method comprising:
A computer program product for diagnosing software crashes, including one or more computer-readable storage media and program instructions stored on at least one of the one or more storage media, wherein execution of the program instructions by one or more processors of a computer system causes the one or more processors to perform a method comprising:
A computer system for diagnosing software crashes, the computer system comprising:
Dependencies are inferred from the claim text.