AUTOMATIC SOFTWARE FAULT DIAGNOSIS BY EXPLOITING APPLICATION SIGNATURES
    1.
    发明申请
    AUTOMATIC SOFTWARE FAULT DIAGNOSIS BY EXPLOITING APPLICATION SIGNATURES 有权
    自动软件故障诊断通过开发应用程序签名

    公开(公告)号:US20100100774A1

    公开(公告)日:2010-04-22

    申请号:US12255937

    申请日:2008-10-22

    CPC classification number: G06F11/3636

    Abstract: A method monitors non-faulty application traces of a computer application with the runtime environment during fault-free activities to create non-faulty runtime signatures for the computer application. Once obtained, the method stores the non-faulty runtime signatures. The method then detects a faulty application trace of the computer application and compares the faulty application trace with the non-faulty runtime signatures by comparing a call graph of the faulty application trace with call graphs of non-faulty application traces of the application signatures to identify differences between the two (e.g., fault attributes). Then the invention outputs the fault attributes to allow the user to identify a fault cause.

    Abstract translation: 一种方法在无故障活动期间监视具有运行时环境的计算机应用程序的非故障应用程序跟踪,以为计算机应用程序创建无故障的运行时签名。 一旦获得,该方法存储非故障的运行时签名。 该方法然后检测计算机应用程序的故障应用程序跟踪,并将故障应用程序跟踪与非故障运行时签名进行比较,方法是将故障应用程序跟踪的调用图与应用程序签名的非故障应用程序跟踪的调用图进行比较,以识别 两者之间的差异(例如,故障属性)。 然后本发明输出故障属性,以允许用户识别故障原因。

    Automatic software fault diagnosis by exploiting application signatures
    2.
    发明授权
    Automatic software fault diagnosis by exploiting application signatures 有权
    通过利用应用程序签名自动进行软件故障诊断

    公开(公告)号:US07877642B2

    公开(公告)日:2011-01-25

    申请号:US12255937

    申请日:2008-10-22

    CPC classification number: G06F11/3636

    Abstract: A method monitors non-faulty application traces of a computer application with the runtime environment during fault-free activities to create non-faulty runtime signatures for the computer application. Once obtained, the method stores the non-faulty runtime signatures. The method then detects a faulty application trace of the computer application and compares the faulty application trace with the non-faulty runtime signatures by comparing a call graph of the faulty application trace with call graphs of non-faulty application traces of the application signatures to identify differences between the two (e.g., fault attributes). Then the invention outputs the fault attributes to allow the user to identify a fault cause.

    Abstract translation: 一种方法在无故障活动期间监视具有运行时环境的计算机应用程序的非故障应用程序跟踪,以为计算机应用程序创建无故障的运行时签名。 一旦获得,该方法存储非故障的运行时签名。 该方法然后检测计算机应用程序的故障应用程序跟踪,并将故障应用程序跟踪与非故障运行时签名进行比较,方法是将故障应用程序跟踪的调用图与应用程序签名的非故障应用程序跟踪的调用图进行比较,以识别 两者之间的差异(例如,故障属性)。 然后本发明输出故障属性,以允许用户识别故障原因。

Patent Agency Ranking