Software Fault Isolation: a first step towards Microreboot in legacy C applications

dc.contributor.authorFraser, Timothy
dc.date.accessioned2006-06-12T21:56:37Z
dc.date.available2006-06-12T21:56:37Z
dc.date.issued2005-05-20
dc.description.abstractMicroreboot is an attractive technique for recovering an application after a non-malicious failure or deliberate integrity breach even in cases where the precise cause of the failure or breach are not known. Unfortunately, Microreboot functionality has so far been demonstrated only with Java applications meeting a set of peculiar Crash-only architectural requirements. This report describes a method of using Software Fault Isolation techniques to meet some of these architectural requirements in C programs, thereby taking a first step towards making Microreboot available for retrofit in legacy C applications.en
dc.format.extent95494 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.urihttp://hdl.handle.net/1903/3342
dc.language.isoen_USen
dc.relation.ispartofseriesUMIACSen
dc.relation.ispartofseriesUMIACS-TR-2006-31en
dc.titleSoftware Fault Isolation: a first step towards Microreboot in legacy C applicationsen
dc.typeTechnical Reporten

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
umiacs-tr-2006-31.pdf
Size:
93.26 KB
Format:
Adobe Portable Document Format