Show simple item record

Automatic Error Elimination by Multi-Application Code Transfer

dc.date.accessioned2014-10-22T21:30:11Z
dc.date.accessioned2018-11-26T22:27:17Z
dc.date.available2014-10-22T21:30:11Z
dc.date.available2018-11-26T22:27:17Z
dc.date.issued2014-09-30
dc.identifier.urihttp://hdl.handle.net/1721.1/91149
dc.identifier.urihttp://repository.aust.edu.ng/xmlui/handle/1721.1/91149
dc.description.abstractWe present pDNA, a system for automatically transfer- ring correct code from donor applications into recipient applications to successfully eliminate errors in the recipient. Experimental results using six donor applications to eliminate nine errors in six recipient applications highlight the ability of pDNA to transfer code across applications to eliminate otherwise fatal integer and buffer overflow errors. Because pDNA works with binary donors with no need for source code or symbolic information, it supports a wide range of use cases. To the best of our knowledge, pDNA is the first system to eliminate software errors via the successful transfer of correct code across applications.en_US
dc.format.extent15 p.en_US
dc.relation.isreplacedbyMIT-CSAIL-TR-2014-026
dc.relation.urihttp://hdl.handle.net/1721.1/91150
dc.rightsCreative Commons Attribution-NonCommercial-NoDerivatives 4.0 International*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/en_US
dc.subjectautomatic patchingen_US
dc.subjectsoftware self-healingen_US
dc.titleAutomatic Error Elimination by Multi-Application Code Transferen_US


Files in this item

FilesSizeFormatView
MIT-CSAIL-TR-2014-025.pdf317.3Kbapplication/pdfView/Open

This item appears in the following Collection(s)

Show simple item record

Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International
Except where otherwise noted, this item's license is described as Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International