by Martin Monperrus, Benoit Baudry
Abstract:
In this paper, we discuss two families of automated software repair approaches that we call “rigid repair” and “plastic repair”. We shape the notions of rigid repair and plastic repair around the perception of software correctness. Rigid repair relies on a binary notion of “bug” and “repair”. Plastic repair refers to the plasticity of software, both in terms of correctness and in terms of intrinsic characteristics.
Reference:
Two Flavors in Automated Software Repair: Rigid Repair and Plastic Repair (Martin Monperrus, Benoit Baudry), Technical report, INRIA, 2013.
Bibtex Entry:
@techreport{Monperrus13, Abstract = {In this paper, we discuss two families of automated software repair approaches that we call “rigid repair” and “plastic repair”. We shape the notions of rigid repair and plastic repair around the perception of software correctness. Rigid repair relies on a binary notion of “bug” and “repair”. Plastic repair refers to the plasticity of software, both in terms of correctness and in terms of intrinsic characteristics.}, Address = {http://www.dagstuhl.de/mat/Files/13/13061/13061.MonperrusMartin.Paper.pdf}, Author = {Monperrus, Martin and Baudry, Benoit}, Institution = {INRIA}, Month = {April}, Title = {Two Flavors in Automated Software Repair: Rigid Repair and Plastic Repair}, Type = {Research report}, Type_Rapport = {Rapport de recherche}, Url = {http://www.dagstuhl.de/mat/Files/13/13061/13061.MonperrusMartin.Paper.pdf}, X-International-Audience = {yes}, X-Language = {EN}, X-Proceedings = {no}, x-abbrv = {tech report}, keywords = {empirical, ecology, diversity}, Year = {2013},}