Some resources:
https://www.monperrus.net/martin/automatic-software-repair2017
- [ ] DeepFix: Fixing Common C Language Errors by Deep Learning Rahul Gupta, Soham Pal, Aditya Kanade, Shirish K. Shevade AAAI 2017: 1345-1351
- [ ] Contract-based program repair without the contracts Liushan Chen, Yu Pei, Carlo A. Furia ASE 2017: 637-647
- [ ] ELIXIR: effective object oriented program repair Ripon K. Saha, Yingjun Lyu, Hiroaki Yoshida, Mukul R. Prasad ASE 2017: 648-659
- [ ] IntPTI: automatic integer error repair with proper-type inference Xi Cheng, Min Zhou, Xiaoyu Song, Ming Gu, Jia-Guang Sun ASE 2017: 996-1001
- [ ] Leveraging syntax-related code for automated program repair Qi Xin, Steven P. Reiss ASE 2017: 660-670
- [ ] Tortoise: interactive system configuration repair Aaron Weiss, Arjun Guha, Yuriy Brun ASE 2017: 625-636
- [ ] Repairing Decision-Making Programs Under Uncertainty Aws Albarghouthi, Loris D'Antoni, Samuel Drews CAV (1) 2017: 181-200
- [ ] New Strategies for Selecting Reuse Candidates on Automated Program Repair Akito Tanikado, Haruki Yokoyama, Masahiro Yamamoto, Soichi Sumi, Yoshiki Higo, Shinji Kusumoto COMPSAC (2) 2017: 266-267
- [ ] A feasibility study of using automated program repair for introductory programming assignments Jooyong Yi, Umair Z. Ahmed, Amey Karkare, Shin Hwei Tan, Abhik Roychoudhury ESEC/SIGSOFT FSE 2017: 740-751
- [ ] Automatic inference of code transforms for patch generation Fan Long, Peter Amidon, Martin C. Rinard ESEC/SIGSOFT FSE 2017: 727-739
- [ ] Automatically diagnosing and repairing error handling bugs in C Yuchi Tian, Baishakhi Ray ESEC/SIGSOFT FSE 2017: 752-762
- [ ] Better test cases for better automated program repair Jinqiu Yang, Alexey Zhikhartsev, Yuefei Liu, Lin Tan ESEC/SIGSOFT FSE 2017: 831-841
- [ ] NoFAQ: synthesizing command repairs from examples Loris D'Antoni, Rishabh Singh, Michael Vaughn ESEC/SIGSOFT FSE 2017: 582-592
- [ ] S3: syntax- and semantic-guided repair synthesis via programming by examples Xuan-Bach D. Le, Duc-Hiep Chu, David Lo, Claire Le Goues, Willem Visser ESEC/SIGSOFT FSE 2017: 593-604
- [ ] Synergistic debug-repair of heap manipulations Sahil Verma, Subhajit Roy ESEC/SIGSOFT FSE 2017: 163-173
- [ ] Where is the bug and how is it fixed? an experiment with practitioners Marcel Böhme, Ezekiel O. Soremekun, Sudipta Chattopadhyay, Emamurho Ugherughe, Andreas Zeller ESEC/SIGSOFT FSE 2017: 117-128
- [ ] Common Bug-Fix Patterns: A Large-Scale Observational Study Eduardo Cunha Campos, Marcelo de Almeida Maia ESEM 2017: 404-413
- [ ] Automatic repair of real bugs in java: a large-scale experiment on the defects4j dataset Matias Martinez, Thomas Durieux, Romain Sommerard, Jifeng Xuan, Martin Monperrus Empirical Software Engineering 22(4): 1936-1964 (2017)
- [ ] A Generic Algorithm for Program Repair Besma Khaireddine, Aleksandr Zakharchenko, Ali Mili FormaliSE@ICSE 2017: 65-71
- [ ] Learning syntactic program transformations from examples Reudismam Rolim de Sousa, Gustavo Soares, Loris D'Antoni, Oleksandr Polozov, Sumit Gulwani, Rohit Gheyi, Ryo Suzuki, Björn Hartmann ICSE 2017: 404-415
- [ ] Precise condition synthesis for program repair Yingfei Xiong, Jie Wang, Runfa Yan, Jiachen Zhang, Shi Han, Gang Huang, Lu Zhang ICSE 2017: 416-426
- [ ] Repairing event race errors by controlling nondeterminism Christoffer Quist Adamsen, Anders Møller, Rezwana Karim, Manu Sridharan, Frank Tip, Koushik Sen ICSE 2017: 289-299
- [x] Codeflaws: a programming competition benchmark for evaluating automated program repair tools Shin Hwei Tan, Jooyong Yi, Yulis, Sergey Mechtaev, Abhik Roychoudhury ICSE (Companion Volume) 2017: 180-182
- [ ] Production-Driven Patch Generation Thomas Durieux, Youssef Hamadi, Martin Monperrus ICSE-NIER 2017: 23-26
- [ ] An Empirical Study on the Usage of Fault Localization in Automated Program Repair Deheng Yang, Yuhua Qi, Xiaoguang Mao ICSME 2017: 504-508
- [ ] Nopol: Automatic Repair of Conditional Statement Bugs in Java Programs Jifeng Xuan, Matias Martinez, Favio Demarco, Maxime Clement, Sebastian R. Lamelas Marcote, Thomas Durieux, Daniel Le Berre, Martin Monperrus IEEE Trans. Software Eng. 43(1): 34-55 (2017)
- [ ] Automated repair of layout cross browser issues using search-based techniques Sonal Mahajan, Abdulmajeed Alameer, Phil McMinn, William G. J. Halfond ISSTA 2017: 249-260
- [ ] Identifying test-suite-overfitted patches through test case generation Qi Xin, Steven P. Reiss ISSTA 2017: 226-236
- [ ] Impact of tool support in patch construction Anil Koyuncu, Tegawendé F. Bissyandé, Dongsun Kim, Jacques Klein, Martin Monperrus, Yves Le Traon ISSTA 2017: 237-248
- [ ] JFIX: semantics-based repair of Java programs via symbolic PathFinder Xuan-Bach D. Le, Duc-Hiep Chu, David Lo, Claire Le Goues, Willem Visser ISSTA 2017: 376-379
- [ ] XFix: an automated tool for the repair of layout cross browser issues Sonal Mahajan, Abdulmajeed Alameer, Phil McMinn, William G. J. Halfond ISSTA 2017: 368-371
- [ ] A metamorphic testing approach for supporting program repair without the need for a test oracle Mingyue Jiang, Tsong Yueh Chen, Fei-Ching Kuo, Dave Towey, Zuohua Ding Journal of Systems and Software 126: 127-140 (2017)
- [ ] A Revisit of the Integration of Metamorphic Testing and Test Suite Based Automated Program Repair Mingyue Jiang, Tsong Yueh Chen, Fei-Ching Kuo, Zuohua Ding, Eun-Hye Choi, Osamu Mizuno MET@ICSE 2017: 14-20
- [ ] Dynamic patch generation for null pointer exceptions using metaprogramming Thomas Durieux, Benoit Cornu, Lionel Seinturier, Martin Monperrus SANER 2017: 349-358
- [ ] An Analysis of the Suitability of Test-Based Patch Acceptance Criteria Luciano Zemín, Simón Gutiérrez Brida, Ariel Godio, César Cornejo, Renzo Degiovanni, Germán Regis, Nazareno Aguirre, Marcelo F. Frias SBST@ICSE 2017: 14-20
- [ ] QuixBugs: a multi-lingual program repair benchmark set based on the quixey challenge Derrick Lin, James Koppel, Angela Chen, Armando Solar-Lezama SPLASH (Companion Volume) 2017: 55-56
- [ ] An Investigation into the Use of Mutation Analysis for Automated Program Repair Christopher Steven Timperley, Susan Stepney, Claire Le Goues SSBSE 2017: 99-114
- [ ] Connecting Program Synthesis and Reachability: Automatic Program Repair Using Test-Input Generation ThanhVu Nguyen, Westley Weimer, Deepak Kapur, Stephanie Forrest TACAS (1) 2017: 301-318
2016
- [ ] BovInspector: automatic inspection and repair of buffer overflow vulnerabilities Fengjuan Gao, Linzhang Wang, Xuandong Li ASE 2016: 786-791
- [ ] A Sketching-Based Approach for Debugging Using Test Cases Jinru Hua, Sarfraz Khurshid ATVA 2016: 463-478
- [ ] Qlose: Program Repair with Quantitative Objectives Loris D'Antoni, Roopsha Samanta, Rishabh Singh CAV (2) 2016: 383-401
- [ ] Sound and Complete Mutation-Based Program Repair Bat-Chen Rothenberg, Orna Grumberg FM 2016: 593-611
- [ ] Optimizing horn solvers for network repair Hossein Hojjat, Philipp Rümmer, Jedidiah McClurg, Pavol Cerný, Nate Foster FMCAD 2016: 73-80
- [ ] An analysis of the search spaces for generate and validate patch generation systems Fan Long, Martin C. Rinard ICSE 2016: 702-713
- [ ] Angelix: scalable multiline program patch synthesis via symbolic analysis Sergey Mechtaev, Jooyong Yi, Abhik Roychoudhury ICSE 2016: 691-701
- [ ] Fixing deadlocks via lock pre-acquisitions Yan Cai, Lingwei Cao ICSE 2016: 1109-1120
- [ ] Enhancing Automated Program Repair with Deductive Verification Xuan-Bach D. Le, Quang Loc Le, David Lo, Claire Le Goues ICSME 2016: 428-432
- [ ] Repairing Intricate Faults in Code Using Machine Learning and Path Exploration Divya Gopinath, Kaiyuan Wang, Jinru Hua, Sarfraz Khurshid ICSME 2016: 453-457
- [ ] ARROW: automated repair of races on client-side web pages Weihang Wang, Yunhui Zheng, Peng Liu, Lei Xu, Xiangyu Zhang, Patrick Eugster ISSTA 2016: 201-212
- [ ] ASTOR: a program repair library for Java (demo) Matias Martinez, Martin Monperrus ISSTA 2016: 441-444
- [ ] Optimal sanitization synthesis for web application vulnerability repair Fang Yu, Ching-Yuan Shueh, Chun-Han Lin, Yu-Fang Chen, Bow-Yaw Wang, Tevfik Bultan ISSTA 2016: 189-200
- [ ] A deeper look into bug fixes: patterns, replacements, deletions, and additions Mauricio Soto, Ferdian Thung, Chu-Pan Wong, Claire Le Goues, David Lo MSR 2016: 512-515
- [ ] Automatic patch generation by learning correct code Fan Long, Martin C. Rinard POPL 2016: 298-312
- [ ] Automated memory leak fixing on value-flow slices for C programs Hua Yan, Yulei Sui, Shiping Chen, Jingling Xue SAC 2016: 1386-1393
- [ ] Toward improving ability to repair bugs automatically: a patch candidate location mechanism using code similarity Haruki Yokoyama, Yoshiki Higo, Keisuke Hotta, Takafumi Ohta, Kozo Okano, Shinji Kusumoto SAC 2016: 1364-1370
- [ ] History Driven Program Repair Xuan-Bach D. Le, David Lo, Claire Le Goues SANER 2016: 213-224
- [ ] Anti-patterns in search-based program repair Shin Hwei Tan, Hiroaki Yoshida, Mukul R. Prasad, Abhik Roychoudhury SIGSOFT FSE 2016: 727-738
- [ ] Semi-supervised verified feedback generation Shalini Kaleeswaran, Anirudh Santhiar, Aditya Kanade, Sumit Gulwani SIGSOFT FSE 2016: 739-750
- [ ] Understanding and generating high quality patches for concurrency bugs Haopeng Liu, Yuxi Chen, Shan Lu SIGSOFT FSE 2016: 715-726
- [ ] Improved Crossover Operators for Genetic Programming for Program Repair Vinicius Paulo L. Oliveira, Eduardo F. D. Souza, Claire Le Goues, Celso G. Camilo-Junior SSBSE 2016: 112-127
2015
- [ ] Fixing Recurring Crash Bugs via Analyzing Q&A Sites (T) Qing Gao, Hansheng Zhang, Jie Wang, Yingfei Xiong, Lu Zhang, Hong Mei ASE 2015: 307-318
- [ ] Repairing Programs with Semantic Code Search (T) Yalin Ke, Kathryn T. Stolee, Claire Le Goues, Yuriy Brun ASE 2015: 295-306
- [ ] A Type-Directed Approach to Program Repair Alex Reinking, Ruzica Piskac CAV (1) 2015: 511-517
- [ ] Deductive Program Repair Etienne Kneuss, Manos Koukoutos, Viktor Kuncak CAV (2) 2015: 217-233
- [ ] Is the cure worse than the disease? overfitting in automated program repair Edward K. Smith, Earl T. Barr, Claire Le Goues, Yuriy Brun ESEC/SIGSOFT FSE 2015: 532-543
- [ ] Staged program repair with condition synthesis Fan Long, Martin C. Rinard ESEC/SIGSOFT FSE 2015: 166-178
- [ ] Mining software repair models for reasoning on the search space of automated program fixing Matias Martinez, Martin Monperrus Empirical Software Engineering 20(1): 176-205 (2015)
- [ ] An Empirical Study on Real Bug Fixes Hao Zhong, Zhendong Su ICSE (1) 2015: 913-923
- [ ] CARAMEL: Detecting and Fixing Performance Problems That Have Non-Intrusive Fixes Adrian Nistor, Po-Chun Chang, Cosmin Radoi, Shan Lu ICSE (1) 2015: 902-912
- [ ] DirectFix: Looking for Simple Program Repairs Sergey Mechtaev, Jooyong Yi, Abhik Roychoudhury ICSE (1) 2015: 448-458
- [ ] Safe Memory-Leak Fixing for C Programs Qing Gao, Yingfei Xiong, Yaqing Mi, Lu Zhang, Weikun Yang, Zhaoping Zhou, Bing Xie, Hong Mei ICSE (1) 2015: 459-470
- [ ] relifix: Automated Repair of Software Regressions Shin Hwei Tan, Abhik Roychoudhury ICSE (1) 2015: 471-482
- [ ] Automated Program Repair in an Integrated Development Environment Yu Pei, Carlo A. Furia, Martín Nordio, Bertrand Meyer ICSE (2) 2015: 681-684
- [ ] Poster: Automatically Fixing Real-World JavaScript Performance Bugs Marija Selakovic, Michael Pradel ICSE (2) 2015: 811-812
- [ ] Toward improving graftability on automated program repair Soichi Sumi, Yoshiki Higo, Keisuke Hotta, Shinji Kusumoto ICSME 2015: 511-515
- [ ] Toward improving graftability on automated program repair Soichi Sumi, Yoshiki Higo, Keisuke Hotta, Shinji Kusumoto ICSME 2015: 511-515
- [ ] The ManyBugs and IntroClass Benchmarks for Automated Repair of C Programs Claire Le Goues, Neal Holtschulte, Edward K. Smith, Yuriy Brun, Premkumar T. Devanbu, Stephanie Forrest, Westley Weimer IEEE Trans. Software Eng. 41(12): 1236-1256 (2015)
- [ ] Experience report: How do techniques, programs, and tests impact automated program repair? Xianglong Kong, Lingming Zhang, W. Eric Wong, Bixin Li ISSRE 2015: 194-204
- [ ] Should fixing these failures be delegated to automated program repair? Xuan-Bach D. Le, Tien-Duy B. Le, David Lo ISSRE 2015: 427-437
- [ ] An analysis of patch plausibility and correctness for generate-and-validate patch generation systems Zichao Qi, Fan Long, Sara Achour, Martin C. Rinard ISSTA 2015: 24-36
- [ ] ConcBugAssist: constraint solving for diagnosis and repair of concurrency bugs Sepideh Khoshnood, Markus Kusano, Chao Wang ISSTA 2015: 165-176
- [ ] Automatic error elimination by horizontal code transfer across multiple applications Stelios Sidiroglou-Douskos, Eric Lahtinen, Fan Long, Martin C. Rinard PLDI 2015: 43-54
2014
- [ ] Towards self-healing smartphone software via automated patching Tanzirul Azim, Iulian Neamtiu, Lisa M. Marvel ASE 2014: 623-628
- [ ] Automatic repair of buggy if conditions and missing preconditions with SMT Favio Demarco, Jifeng Xuan, Daniel Le Berre, Martin Monperrus CSTVA 2014: 30-39
- [ ] Automatically Fixing C Buffer Overflows Using Program Transformations Alex Shaw, Dusten Doggett, Munawar Hafiz DSN 2014: 124-135
- [ ] Automatic Program Repair by Fixing Contracts Yu Pei, Carlo A. Furia, Martín Nordio, Bertrand Meyer FASE 2014: 246-260
- [ ] A critical review of "automatic patch generation learned from human-written patches": essay on the problem statement and the evaluation of automatic software repair Martin Monperrus ICSE 2014: 234-242
- [ ] MintHint: automated synthesis of repair hints Shalini Kaleeswaran, Varun Tulsian, Aditya Kanade, Alessandro Orso ICSE 2014: 266-276
- [ ] The strength of random search on automated program repair Yuhua Qi, Xiaoguang Mao, Yan Lei, Ziying Dai, Chengsong Wang ICSE 2014: 254-265
- [ ] Vejovis: suggesting fixes for JavaScript faults Frolin S. Ocariza Jr., Karthik Pattabiraman, Ali Mesbah ICSE 2014: 837-847
- [ ] Do the fix ingredients already exist? an empirical inquiry into the redundancy assumptions of program repair approaches Matias Martinez, Westley Weimer, Martin Monperrus ICSE Companion 2014: 492-495
- [ ] An Assessment of the Quality of Automated Program Operator Repair Fatmah Yousef Assiri, James M. Bieman ICST 2014: 273-282
- [ ] Automated Fixing of Programs with Contracts Yu Pei, Carlo A. Furia, Martín Nordio, Yi Wei, Bertrand Meyer, Andreas Zeller IEEE Trans. Software Eng. 40(5): 427-449 (2014)
- [ ] Automatic repair for multi-threaded programs with Deadlock/Livelock using maximum satisfiability Yiyan Lin, Sandeep S. Kulkarni ISSTA 2014: 237-247
- [ ] Defects4J: a database of existing faults to enable controlled testing studies for Java programs René Just, Darioush Jalali, Michael D. Ernst ISSTA 2014: 437-440
- [ ] Semantic differential repair for input validation and sanitization Muath Alkhalaf, Abdulbaki Aydin, Tevfik Bultan ISSTA 2014: 225-236
- [ ] Cost-Aware Automatic Program Repair Roopsha Samanta, Oswaldo Olivo, E. Allen Emerson SAS 2014: 268-284
- [ ] Automatically generated patches as debugging aids: a human study Yida Tao, Jindae Kim, Sunghun Kim, Chang Xu SIGSOFT FSE 2014: 64-74
- [ ] Grail: context-aware fixing of concurrency bugs Peng Liu, Omer Tripp, Charles Zhang SIGSOFT FSE 2014: 318-329
- [ ] The plastic surgery hypothesis Earl T. Barr, Yuriy Brun, Premkumar T. Devanbu, Mark Harman, Federica Sarro SIGSOFT FSE 2014: 306-317
- [ ] Automatic detection and correction of web application vulnerabilities using data mining to predict false positives Iberia Medeiros, Nuno Ferreira Neves, Miguel Correia WWW 2014: 63-74
2013
- [ ] Leveraging program equivalence for adaptive program repair: Models and first results Westley Weimer, Zachary P. Fry, Stephanie Forrest ASE 2013: 356-366
- [ ] Automated repair of binary and assembly programs for cooperating embedded devices Eric M. Schulte, Jonathan DiLorenzo, Westley Weimer, Stephanie Forrest ASPLOS 2013: 317-328
- [ ] Program Repair without Regret Christian von Essen, Barbara Jobstmann CAV 2013: 896-911
- [ ] Automatic patch generation learned from human-written patches Dongsun Kim, Jaechang Nam, Jaewoo Song, Sunghun Kim ICSE 2013: 802-811
- [ ] Program transformations to fix C integers Zack Coker, Munawar Hafiz ICSE 2013: 792-801
- [x] SemFix: program repair via semantic analysis Hoang D. T. Nguyen, Dawei Qi, Abhik Roychoudhury, Satish Chandra ICSE 2013: 772-781
- [ ] Efficient Automated Program Repair through Fault-Recorded Testing Prioritization Yuhua Qi, Xiaoguang Mao, Yan Lei ICSM 2013: 180-189
- [ ] R2Fix: Automatically Generating Bug Fixes from Bug Reports Chen Liu, Jinqiu Yang, Lin Tan, Munawar Hafiz ICST 2013: 282-291
- [ ] Using automated program repair for evaluating the effectiveness of fault localization techniques Yuhua Qi, Xiaoguang Mao, Yan Lei, Chengsong Wang ISSTA 2013: 191-201
- [ ] Automatically Repairing Concurrency Bugs with ARC David Kelk, Kevin Jalbert, Jeremy S. Bradbury MUSEPAT 2013: 73-84
- [ ] Fix Me Up: Repairing Access-Control Bugs in Web Applications Sooel Son, Kathryn S. McKinley, Vitaly Shmatikov NDSS 2013
2012
- [ ] Multi-objective coevolutionary automated software correction Josh L. Wilkerson, Daniel R. Tauritz, James M. Bridges GECCO 2012: 1229-1236
- [ ] Repair with On-The-Fly Program Analysis Robert Könighofer, Roderick Bloem Haifa Verification Conference 2012: 56-71
- [ ] A systematic study of automated program repair: Fixing 55 out of 105 bugs for $8 each Claire Le Goues, Michael Dewey-Vogt, Stephanie Forrest, Westley Weimer ICSE 2012: 3-13
- [ ] Automated repair of HTML generation errors in PHP applications using string constraint solving Hesam Samimi, Max Schäfer, Shay Artzi, Todd D. Millstein, Frank Tip, Laurie J. Hendren ICSE 2012: 277-287
- [ ] Axis: Automatically fixing atomicity violations through solving control constraints Peng Liu, Charles Zhang ICSE 2012: 299-309
- [ ] GenProg: A Generic Method for Automatic Software Repair Claire Le Goues, ThanhVu Nguyen, Stephanie Forrest, Westley Weimer IEEE Trans. Software Eng. 38(1): 54-72 (2012)
- [ ] A human study of patch maintainability Zachary P. Fry, Bryan Landau, Westley Weimer ISSTA 2012: 177-187
- [ ] Modular and verified automatic program repair Francesco Logozzo, Thomas Ball OOPSLA 2012: 133-146
- [ ] Automated Concurrency-Bug Fixing Guoliang Jin, Wei Zhang, Dongdong Deng OSDI 2012: 221-236
2011
- [ ] Code-based automated program fixing Yu Pei, Yi Wei, Carlo A. Furia, Martín Nordio, Bertrand Meyer ASE 2011: 392-395
- [ ] Evolutionary repair of faulty software Andrea Arcuri Appl. Soft Comput. 11(4): 3494-3514 (2011)
- [ ] Automated error localization and correction for imperative programs Robert Könighofer, Roderick Bloem FMCAD 2011: 91-100
- [ ] Automated atomicity-violation fixing Guoliang Jin, Linhai Song, Wei Zhang, Shan Lu, Ben Liblit PLDI 2011: 389-400
- [ ] A Formal Approach to Fixing Bugs Sara Kalvala, Richard Warburton SBMF 2011: 172-187
- [ ] Specification-Based Program Repair Using SAT Divya Gopinath, Muhammad Zubair Malik, Sarfraz Khurshid TACAS 2011: 173-188
2010
- [ ] Automated program repair through the evolution of assembly code Eric M. Schulte, Stephanie Forrest, Westley Weimer ASE 2010: 313-316
- [ ] Automatic program repair with evolutionary computation Westley Weimer, Stephanie Forrest, Claire Le Goues, ThanhVu Nguyen Commun. ACM 53(5): 109-116 (2010)
- [ ] Automatic Error Correction of Java Programs Christian Kern, Javier Esparza FMICS 2010: 67-81
- [ ] Designing better fitness functions for automated program repair Ethan Fast, Claire Le Goues, Stephanie Forrest, Westley Weimer GECCO 2010: 965-972
- [ ] Recurring bug fixes in object-oriented programs Tung Thanh Nguyen, Hoan Anh Nguyen, Nam H. Pham, Jafar M. Al-Kofahi, Tien N. Nguyen ICSE (1) 2010: 315-324
- [ ] Using Mutation to Automatically Suggest Fixes for Faulty Programs Vidroha Debroy, W. Eric Wong ICST 2010: 65-74
- [ ] Automated fixing of programs with contracts Yi Wei, Yu Pei, Carlo A. Furia, Lucas Serpa Silva, Stefan Buchholz, Bertrand Meyer, Andreas Zeller ISSTA 2010: 61-72
2009
- [ ] Generating Fixes from Object Behavior Anomalies Valentin Dallmeier, Andreas Zeller, Bertrand Meyer ASE 2009: 550-554
- [ ] ReAssert: Suggesting Repairs for Broken Unit Tests Brett Daniel, Vilas Jagannath, Danny Dig, Darko Marinov ASE 2009: 433-444
- [ ] A genetic programming approach to automated software repair Stephanie Forrest, ThanhVu Nguyen, Westley Weimer, Claire Le Goues GECCO 2009: 947-954
- [ ] BugFix: A learning-based tool to assist developers in fixing bugs Dennis Jeffrey, Min Feng, Neelam Gupta, Rajiv Gupta ICPC 2009: 70-79
- [ ] Automatically finding patches using genetic programming Westley Weimer, ThanhVu Nguyen, Claire Le Goues, Stephanie Forrest ICSE 2009: 364-374
- [ ] Automatically patching errors in deployed software Jeff H. Perkins, Sunghun Kim, Samuel Larsen, Saman P. Amarasinghe, Jonathan Bachrach, Michael Carbin, Carlos Pacheco, Frank Sherwood, Stelios Sidiroglou-Douskos, Greg Sullivan, Weng-Fai Wong, Yoav Zibin, Michael D. Ernst, Martin C. Rinard SOSP 2009: 87-102
- [ ] Program Repair as Sound Optimization of Broken Programs Bernd Fischer, Ando Saabas, Tarmo Uustalu TASE 2009: 165-173
2008
- [ ] Automatic Generation of Local Repairs for Boolean Programs Roopsha Samanta, Jyotirmoy V. Deshmukh, E. Allen Emerson FMCAD 2008: 1-10
- [ ] On the automation of fixing software bugs Andrea Arcuri ICSE Companion 2008: 1003-1006
- [ ] A novel co-evolutionary approach to automatic software bug fixing Andrea Arcuri, Xin Yao IEEE Congress on Evolutionary Computation 2008: 162-168
2006
- [ ] Repair of Boolean Programs with an Application to C Andreas Griesmayer, Roderick Bloem, Byron Cook CAV 2006: 358-371
- [ ] Patches as better bug reports Westley Weimer GPCE 2006: 181-190
2005
- [ ] Program Repair as a Game Barbara Jobstmann, Andreas Griesmayer, Roderick Bloem CAV 2005: 226-238
- [ ] Finding and Fixing Faults Stefan Staber, Barbara Jobstmann, Roderick Bloem CHARME 2005: 35-49