Automatic runtime error repair and containment via recovery shepherding

PLDI 2014
Volume: 49, Issue: 6, Pages: 227 - 238
Published: Jun 9, 2014
Abstract
We present a system, RCV, for enabling software applications to survive divide-by-zero and null-dereference errors. RCV operates directly on off-the-shelf, production, stripped x86 binary executables. RCV implements recovery shepherding, which attaches to the application process when an error occurs, repairs the execution, tracks the repair effects as the execution continues, contains the repair effects within the application process, and...
Paper Details
Title
Automatic runtime error repair and containment via recovery shepherding
Published Date
Jun 9, 2014
Journal
Volume
49
Issue
6
Pages
227 - 238
Citation AnalysisPro
  • Scinapse’s Top 10 Citation Journals & Affiliations graph reveals the quality and authenticity of citations received by a paper.
  • Discover whether citations have been inflated due to self-citations, or if citations include institutional bias.