发明名称 |
Identifying software responsible for changes in system stability |
摘要 |
A computer-implemented method detects a stability change in a computer system, and identifies a first set of at least one capability of the computer system that is affected by the stability change. In response to detecting the stability change, the method identifies a software application that was installed prior to the stability change, and identifies a second set of at least one capability of the computer system that is utilized by the identified software application. The method compares the first and second capability sets to determine a degree of similarity, and compares the time that the stability change was detected to the time that the identified software application was installed to determine a temporal proximity. The method then identifies the likelihood that the identified software application is the cause of the stability change, wherein the identified likelihood is a function of the degree of similarity and the temporal proximity. |
申请公布号 |
US8966317(B2) |
申请公布日期 |
2015.02.24 |
申请号 |
US201213709317 |
申请日期 |
2012.12.10 |
申请人 |
Lenovo Enterprise Solutions (Singapore) Pte. Ltd. |
发明人 |
Bennah Albert D.;Rodriguez Adrian X.;Woods Eric |
分类号 |
G06F11/00;G06F11/07 |
主分类号 |
G06F11/00 |
代理机构 |
|
代理人 |
Brown Katherine S.;Streets Jeffrey L. |
主权项 |
1. A computer-implemented method, comprising:
detecting a stability change in a computer system; identifying a first set of at least one capability of the computer system that is affected by the stability change; identifying, in response to detecting the stability change, a software application that was installed or updated to the computer system prior to the stability change; identifying a second set of at least one capability of the computer system that is utilized by the identified software application; comparing the first set of at least one capability to the second set of at least one capability to determine a degree of similarity; comparing a first time that the stability change was detected to a second time that the identified software application was installed or updated to determine a temporal proximity; and identifying the likelihood that the identified software application is the cause of the stability change, wherein the identified likelihood is a function of the degree of similarity and the temporal proximity. |
地址 |
Singapore SG |