Automatic bug fixing: Difference between revisions

Content deleted Content added
W102102 (talk | contribs)
m Add internal link for formal analysis and Formal methods Bill
Line 10:
It is also commonly referred to as ''automatic bug repair'' or ''automatic patch generation''.
 
Techniques for automatic bug-fixing are still in their infancy, but are broadly divided into two camps depending on the way the proposed repair is evaluated: those based on [[Formal verification|formal analysis]], and those that use a generate-and-validate approach. The former utilisesuses [[formal methods]] to prove properties of a repair, whilst the latter relies on the availability of a high-quality test suite or similar artifact to validate the outcome of the repair process.
 
==Techniques using Formal Verification==