Fetching the paper…
Reading the bibliography…
Software bugs are prevalent in modern software systems and notoriously hard to debug manually.
Automatic repair of real bugs in java: a large-scale experiment on the defects4j dataset
Matias Martinez, Thomas Durieux, Romain Sommerard, Jifeng Xuan, and Martin Monperrus. 2017 · 1964
Earlier work this paper cites.
A system to generate test data and symbolically execute programs
Lori A. Clarke. 1976 · 1976
Earlier work this paper cites.
Symbolic execution and program testing
James C King. 1976 · 1976
Earlier work this paper cites.
Hints on Test Data Selection: Help for the Practicing Programmer
Richard A. DeMillo, Richard J. Lipton, and Frederick G. Sayward. 1978 · 1978
Earlier work this paper cites.
Software testing in the real world: improving the process
Edward Kit and Susannah Finzi. 1995 · 1995
Earlier work this paper cites.
ASM: a code manipulation tool to implement adaptable systems
Eric Bruneton, Romain Lenglet, and Thierry Coupaye. 2002 · 2002
Earlier work this paper cites.
Visualization of test information to assist fault localization. In ICSE . 467–477
James A Jones, Mary Jean Harrold, and John Stasko. 2002 · 2002
Earlier work this paper cites.
The economic impacts of inadequate infrastructure for software testing
Gregory Tassey. 2002 · 2002
Earlier work this paper cites.
Lightweight defect localization for java. In ECOOP . 528–550
Valentin Dallmeier, Christian Lindig, and Andreas Zeller. 2005 · 2005
Earlier work this paper cites.
Scalable statistical bug isolation
Ben Liblit, Mayur Naik, Alice X Zheng, Alex Aiken, and Michael I Jordan. 2005 · 2005
Earlier work this paper cites.
Patches As Better Bug Reports. In Proceedings of the 5th International Conference on Generative Programming and Component Engineering (GPCE ’06) . ACM, New York, NY, USA, 181–190
Westley Weimer. 2006 · 2006
Earlier work this paper cites.
Locating faults through automated predicate switching. In Proceedings of the 28th international conference on Software engineering . ACM, 272–281
Xiangyu Zhang, Neelam Gupta, and Rajiv Gupta. 2006 · 2006
Earlier work this paper cites.
On the accuracy of spectrum-based fault localization. In Testing: Academic and Industrial Conference Practice and Research Techniques-MUTATION (TAICPART-MUTATION 2007) . IEEE, 89–98
Rui Abreu, Peter Zoeteweij, and Arjan JC Van Gemund. 2007 · 2007
Earlier work this paper cites.
Software testing research: Achievements, challenges, dreams. In 2007 Future of Software Engineering . IEEE Computer Society, 85–103
Antonia Bertolino. 2007 · 2007
Earlier work this paper cites.
Using machine learning to support debugging with tarantula. In ISSRE . 137–146
Lionel C Briand, Yvan Labiche, and Xuetao Liu. 2007 · 2007
Earlier work this paper cites.
Effective Methods for Software Testing: Includes Complete Guidelines, Checklists, and Templates
William E Perry. 2007 · 2007
Earlier work this paper cites.
Generating Fixes from Object Behavior Anomalies. In Proceedings of the 2009 IEEE/ACM International Conference on Automated Software Engineering (ASE ’09) . IEEE Computer Society, Washington, DC, USA, 550–554
Valentin Dallmeier, Andreas Zeller, and Bertrand Meyer. 2009 · 2009
Earlier work this paper cites.
Automatically patching errors in deployed software. In Proceedings of the 22nd ACM Symposium on Operating Systems Principles 2009, SOSP 2009, Big Sky, Montana, USA, October 11-14, 2009 . 87–102
Jeff H. Perkins, Sunghun Kim, Samuel Larsen, Saman P. Amarasinghe, Jonathan Bachrach, Michael Carbin, Carlos Pacheco, Frank Sherwood, Stelios Sidiroglou, Greg Sullivan, Weng-Fai Wong, Yoav Zibin, Michael D. Ernst, and Martin C. Rinard. 2009 · 2009
Earlier work this paper cites.
Using Mutation to Automatically Suggest Fixes for Faulty Programs. In 2010 Third International Conference on Software Testing, Verification and Validation . 65–74
V. Debroy and W. E. Wong. 2010 · 2010
Earlier work this paper cites.
An Analysis and Survey of the Development of Mutation Testing
Yue Jia and Mark Harman. 2011 · 2010
Earlier work this paper cites.
Specification-based Program Repair Using SAT. In Proceedings of the 17th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS’11/ETAPS’11) . Springer-Verlag, Berlin, Heidelberg, 173–188
Divya Gopinath, Muhammad Zubair Malik, and Sarfraz Khurshid. 2011 · 2011
Earlier work this paper cites.
GenProg: A Generic Method for Automatic Software Repair
Claire Le Goues, ThanhVu Nguyen, Stephanie Forrest, and Westley Weimer. 2012 · 2011
Earlier work this paper cites.
The art of software testing
Glenford J Myers, Corey Sandler, and Tom Badgett. 2011 · 2011
Earlier work this paper cites.
Are automated debugging techniques actually helping programmers?. In Proceedings of the 2011 international symposium on software testing and analysis . ACM, 199–209
Chris Parnin and Alessandro Orso. 2011 · 2011
Earlier work this paper cites.
Using mutants to locate" unknown" faults. In Software Testing, Verification and Validation (ICST), 2012 IEEE Fifth International Conference on . IEEE, 691–700
Mike Papadakis and Yves Le Traon. 2012 · 2012
Cited alongside, same era.
A family of generalized entropies and its application to software fault localization. In International Conference Intelligent Systems . 368–373
Shounak Roychowdhury and Sarfraz Khurshid. 2012 · 2012
Cited alongside, same era.
Automatic patch generation learned from human-written patches. In Proceedings of the 2013 International Conference on Software Engineering . IEEE Press, 802–811
Dongsun Kim, Jaechang Nam, Jaewoo Song, and Sunghun Kim. 2013 · 2013
Cited alongside, same era.
SemFix: program repair via semantic analysis. In 35th International Conference on Software Engineering, ICSE ’13, San Francisco, CA, USA, May 18-26, 2013 . 772–781
Hoang Duong Thien Nguyen, Dawei Qi, Abhik Roychoudhury, and Satish Chandra. 2013 · 2013
Cited alongside, same era.
Automatic Software Repair: A Survey
L. Gazzola, D. Micucci, and L. Mariani. 2017 · 2017
Later among the works it cites.
Transforming programs and tests in tandem for fault localization
Xia Li and Lingming Zhang. 2017 · 2017
Later among the works it cites.
Feedback-based debugging. In Proceedings of the 39th International Conference on Software Engineering, ICSE 2017, Buenos Aires, Argentina, May 20-28, 2017 . 393–403
Yun Lin, Jun Sun, Yinxing Xue, Yang Liu, and Jin Song Dong. 2017 · 2017
Later among the works it cites.
Evaluating and improving fault localization. In Proceedings of the 39th International Conference on Software Engineering . 609–620
Spencer Pearson, José Campos, René Just, Gordon Fraser, Rui Abreu, Michael D Ernst, Deric Pang, and Benjamin Keller. 2017 · 2017
Later among the works it cites.
ELIXIR: effective object oriented program repair. In Proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering . IEEE Press, 648–659
Ripon K Saha, Yingjun Lyu, Hiroaki Yoshida, and Mukul R Prasad. 2017 · 2017
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
Leveraging program equivalence for adaptive program repair: Models and first results. In ASE . 356–366
Westley Weimer, Zachary P Fry, and Stephanie Forrest. 2013 · 2013
Cited alongside, same era.
Injecting mechanical faults to localize developer faults for evolving software. In OOPSLA . 765–784
Lingming Zhang, Lu Zhang, and Sarfraz Khurshid. 2013 · 2013
Cited alongside, same era.
Defects4J: A Database of Existing Faults to Enable Controlled Testing Studies for Java Programs. In Proceedings of the 2014 International Symposium on Software Testing and Analysis (ISSTA 2014) . ACM, New York, NY, USA, 437–440
René Just, Darioush Jalali, and Michael D. Ernst. 2014 · 2014
Cited alongside, same era.
Automatic runtime error repair and containment via recovery shepherding. In ACM SIGPLAN Conference on Programming Language Design and Implementation, PLDI ’14, Edinburgh, United Kingdom - June 09 - 11, 2014 . 227–238
Fan Long, Stelios Sidiroglou-Douskos, and Martin C. Rinard. 2014 · 2014
Cited alongside, same era.
Ask the mutants: Mutating faulty programs for fault localization. In Software Testing, Verification and Validation (ICST), 2014 IEEE Seventh International Conference on . IEEE, 153–162
Seokhyeon Moon, Yunho Kim, Moonzoo Kim, and Shin Yoo. 2014 · 2014
Cited alongside, same era.
Automated Fixing of Programs with Contracts
Yu Pei, Carlo A. Furia, Martin Nordio, Yi Wei, Bertrand Meyer, and Andreas Zeller. 2014 · 2014
Cited alongside, same era.
The Strength of Random Search on Automated Program Repair. In Proceedings of the 36th International Conference on Software Engineering (ICSE 2014) . ACM, New York, NY, USA, 254–265
Yuhua Qi, Xiaoguang Mao, Yan Lei, Ziying Dai, and Chengsong Wang. 2014 · 2014
Cited alongside, same era.
Learning to combine multiple ranking metrics for fault localization. In 2014 IEEE International Conference on Software Maintenance and Evolution . IEEE, 191–200
Jifeng Xuan and Martin Monperrus. 2014a · 2014
Cited alongside, same era.
Later among the works it cites.
Fluccs: Using code and change metrics to improve fault localization. In Proceedings of the 26th ACM SIGSOFT International Symposium on Software Testing and Analysis . ACM, 273–283
Jeongju Sohn and Shin Yoo. 2017 · 2017
Later among the works it cites.
Boosting spectrum-based fault localization using PageRank. In Proceedings of the 26th ACM SIGSOFT International Symposium on Software Testing and Analysis . 261–272
Mengshi Zhang, Xia Li, Lingming Zhang, and Sarfraz Khurshid. 2017 · 2017
Later among the works it cites.
Shaping program repair space with existing patches and similar code. In Proceedings of the 27th ACM SIGSOFT International Symposium on Software Testing and Analysis . 298–309
Jiajun Jiang, Yingfei Xiong, Hongyu Zhang, Qing Gao, and Xiangqun Chen. 2018 · 2018
Later among the works it cites.
Enlightened debugging. In 2018 IEEE/ACM 40th International Conference on Software Engineering (ICSE) . IEEE, 82–92
Xiangyu Li, Shaowei Zhu, Marcelo d’Amorim, and Alessandro Orso. 2018 · 2018
Later among the works it cites.
Automatic Software Repair: A Bibliography
Martin Monperrus. 2018 · 2018
Later among the works it cites.
Context-Aware Patch Generation for Better Automated Program Repair. In Proceedings of the 40th International Conference on Software Engineering (ICSE 2018) . 1–11
Ming Wen, Junjie Chen, Rongxin Wu, Dan Hao, and Shing-Chi Cheung. 2018 · 2018
Later among the works it cites.
JavaAgent
2019 · 2019
Closest in time.
Commons Math
Apache. 2019 · 2019
Closest in time.
Compiler Bug Isolation via Effective Witness Test Program Generation. In FSE
Junjie Chen, Jiaqi Han, Peiyi Sun, Lingming Zhang, Dan Hao, and Lu Zhang. 2019 · 2019
Closest in time.
Practical program repair via bytecode mutation. In Proceedings of the 28th ACM SIGSOFT International Symposium on Software Testing and Analysis, ISSTA 2019, Beijing, China, July 15-19, 2019. 19–30
Ali Ghanbari, Samuel Benton, and Lingming Zhang. 2019 · 2019
Closest in time.
Defects4J – version 1.4.0
Greg4cr. 2019 · 2019
Closest in time.
DeepFL: Integrating Multiple Fault Diagnosis Dimensions for Deep Fault Localization. In ISSTA
Xia Li, Wei Li, Yuqun Zhang, and Lingming Zhang. 2019 · 2019
Closest in time.
Sapfix: Automated end-to-end repair at scale. In Proceedings of the 41st International Conference on Software Engineering: Software Engineering in Practice . 269–278
Alexandru Marginean, Johannes Bader, Satish Chandra, Mark Harman, Yue Jia, Ke Mao, Alexander Mols, and Andrew Scott. 2019 · 2019
Closest in time.
Getafix: Learning to fix bugs automatically
Andrew Scott, Johannes Bader, and Satish Chandra. 2019 · 2019
Closest in time.
"Tricentis Report"
Tricentis. 2019 · 2019
Closest in time.
Software bug — Wikipedia, The Free Encyclopedia
Wikipedia contributors. 2019a · 2019
Closest in time.
Wilcoxon signed-rank test — Wikipedia, The Free Encyclopedia
Wikipedia contributors. 2019b · 2019
Closest in time.
An Empirical Study of Boosting Spectrum-based Fault Localization via PageRank
Mengshi Zhang, Yaoxian Li, Xia Li, Lingchao Chen, Yuqun Zhang, Lingming Zhang, and Sarfraz Khurshid. 2019 · 2019
Closest in time.
An Empirical Study of Fault Localization Families and Their Combinations
Daming Zou, Jingjing Liang, Yingfei Xiong, Michael D Ernst, and Lu Zhang. 2019 · 2019
Closest in time.