<div dir="ltr"><p class="">"A
new system from MIT’s CSAIL, or Computer Science and Artificial
Intelligence Laboratory, does something incredible to fix buggy
software: It borrows healthy code from other applications–and then fixes
the bug without ever accessing the original source code." </p>
<p>"Think of it
as an organ transplant. Except in this case, the sick patient is a
buggy software app. And the “donor organ” is a piece of code from
another application, even if it’s written in a whole different language.
That’s a crude and imperfect metaphor, but it helps explain <a href="http://www.srl.inf.ethz.ch/workshop2014/eth-rinard.pdf" target="_blank">CodePhage</a>,
a system that was presented by MIT researchers at the Association for
Computing Machinery’s Programming Language Design and Implementation
conference this month, as<a href="http://newsoffice.mit.edu/2015/automatic-code-bug-repair-0629" target="_blank"> MIT News explains today</a>."</p><br><br><a href="http://gizmodo.com/mit-invented-a-way-to-fix-software-bugs-autonomously-wi-1714669000?utm_campaign=socialflow_gizmodo_facebook&utm_source=gizmodo_facebook&utm_medium=socialflow">http://gizmodo.com/mit-invented-a-way-to-fix-software-bugs-autonomously-wi-1714669000?utm_campaign=socialflow_gizmodo_facebook&utm_source=gizmodo_facebook&utm_medium=socialflow</a><br><br><br><br></div>