Automatic bug fixing: Difference between revisions

Content deleted Content added
redirect - no meaningful content and spammy links
W102102 (talk | contribs)
Undid revision 702772893 by Deb (talk)
Line 1:
'''Automatic bug fixing''' uses [[Machine intelligence]]
#REDIRECT [[Genetic improvement]]
techniques,
such as [[Genetic Programming]]
to automate the process of
[[Patch (computing)|fixing]] or repairing
[[Software bug|computer bugs]].
It is an important application of [[Genetic improvement|Genetic Improvement]].
 
While still controversial, automatic bug fixing has been demonstrated on real bugs
in real computer programs. It may not be able to satisfactorily repair all software bugs but
Weimer ''et al.'' have shown genetic programming is able to repair a large
fraction of real bugs in C and C++.
 
==References==
Automatic Software Repair: a Bibliography
http://www.monperrus.net/martin/survey-automatic-repair.pdf
 
Automatic program repair with evolutionary computation
http://dx.doi.org/doi:10.1145/1735223.1735249
 
 
 
[[Category:Debugging]]
[[Category:Software development]]