· 2014
The strength of random search on automated program repair
- 310citations
- 2014year
Short summary
Automated program repair techniques like GenProg and Par, which use genetic programming to guide patch search, may not fully benefit from the genetic programming component, suggesting random search could be equally effective.
AI-generated from the title and abstract; the full text is not read.
Key points
- Automated program repair (APR) is a rapidly developing field with techniques like GenProg and Par showing promising results.
- GenProg is often used as a baseline for evaluating new APR techniques.
- The effectiveness of the genetic programming component in guiding patch search for GenProg and Par is not well understood.
- The study suggests that the benefits derived from genetic programming might be limited, raising questions about its necessity.
AI-generated from the title and abstract; the full text is not read.
Abstract
Automated program repair recently received considerable attentions, and many techniques on this research area have been proposed. Among them, two genetic-programming-based techniques, GenProg and Par, have shown the promising results. In particular, GenProg has been used as the baseline technique to check the repair effectiveness of new techniques in much literature. Although GenProg and Par have shown their strong ability of fixing real-life bugs in nontrivial programs, to what extent GenProg and Par can benefit from genetic programming, used by them to guide the patch search process, is still unknown.
The authors' abstract, as published at the source., 2014 · DOI ↗
Continue with a free account
Ask the paper: 3 free questions a day about this paper; save it, get its citation, new summaries every day for your field. Takeaways are Premium.
Continue free on the webSign in with Google or Apple; no card needed. You come back to this paper.
On your phone:
Field: Software
SoftwareComputer Science