<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>