Self Repairing Code

Researched at MIT and the University of Washington are working on software code that repairs itself. You heard that right. This technology is called ClearView. It requires no human intervention.

The new technology knows and understands the normal behavior for software. When it detects some problems, it comes up with multiple options for the fix, and chooses the best one.

This is supposed to be a good way to combat hacking. I guess you could think of it as some type of intelligent system. Self healing code makes for a good headline. However I can't imagine this working for anything but the most simplest of bug fixes. There are plenty more categories where you need an old fashioned maintenance programmer.