摘要 |
<p>Systems, methods, and media for recovering an application from a fault or an attack are disclosed herein. In some embodiments, a method is provided for enabling a software application to recover from a fault condition. The method includes specifying constrained data items and assigning a set of repair procedures to the constrained data items. The method further includes detecting a fault condition on the constrained data items during execution of the software application, which triggers at least one repair procedure. The triggered repair procedures are executed and the execution of the software application is restored. In some embodiments, the restoring comprises providing memory rollback to a point of execution of the software application before the fault condition was detected.</p> |
申请人 |
THE TRUSTEES OF COLUMBIA UNIVERSITY IN THE CITY OF NEW YORK;LOCASTO, MICHAEL, E.;KEROMYTIS, ANGELOS, D.;STAVROU, ANGELOS;CRETU, GABRIELA |
发明人 |
LOCASTO, MICHAEL, E.;KEROMYTIS, ANGELOS, D.;STAVROU, ANGELOS;CRETU, GABRIELA |