Fetching the paper…
Reading the bibliography…
Well-designed and publicly available datasets of bugs are an invaluable asset to advance research fields such as fault localization and program repair as they allow directly and fairly comparison between competing techniques and also the replication of experiments.
M. Hutchins, H. Foster, T. Goradia, and T. Ostrand, “Experiments on the Effectiveness of Dataflow- and Controlflow-Based Test Adequacy Criteria,” in Proceedings of the 16th International Conference on Software Engineering (ICSE ’94) . Los Alamitos, CA, USA: IEEE Computer Society Press, 1994, pp. 191–200
1994
Earlier work this paper cites.
A. Zeller, “Automated Debugging: Are We Close?” Computer , vol. 34, no. 11, pp. 26–31, Nov 2001
2001
Earlier work this paper cites.
J. A. Jones, M. J. Harrold, and J. Stasko, “Visualization of Test Information to Assist Fault Localization,” in Proceedings of the 24th International Conference on Software Engineering (ICSE ’02) . New York, NY, USA: ACM, 2002, pp. 467–477
2002
Earlier work this paper cites.
J. A. Jones and M. J. Harrold, “Empirical Evaluation of the Tarantula Automatic Fault-Localization Technique,” in Proceedings of the 20th IEEE/ACM International Conference on Automated Software Engineering (ASE ’05) . New York, NY, USA: ACM, 2005, pp. 273–282
2005
Earlier work this paper cites.
H. Do, S. Elbaum, and G. Rothermel, “Supporting Controlled Experimentation with Testing Techniques: An Infrastructure and its Potential Impact,” Empirical Software Engineering , vol. 10, no. 4, pp. 405–435, Oct. 2005
2005
Earlier work this paper cites.
S. Lu, Z. Li, F. Qin, L. Tan, P. Zhou, and Y. Zhou, “BugBench: Benchmarks for Evaluating Bug Detection Tools,” in Workshop on the Evaluation of Software Defect Detection Tools (co-located with PLDI ’05) , 2005
2005
Earlier work this paper cites.
V. Dallmeier and T. Zimmermann, “Extraction of Bug Localization Benchmarks from History,” in Proceedings of the 22nd IEEE/ACM International Conference on Automated Software Engineering (ASE ’07) . New York, NY, USA: ACM, 2007, pp. 433–436
2007
Earlier work this paper cites.
V. Braun and V. Clarke, “Using thematic analysis in psychology,” Qualitative Research in Psychology , vol. 3, pp. 77–101, 2008
2008
Earlier work this paper cites.
K. Pan, S. Kim, and E. J. Whitehead, Jr., “Toward an understanding of bug fix patterns,” Empirical Software Engineering , vol. 14, no. 3, pp. 286–315, Jun. 2009
2009
Earlier work this paper cites.
C. Le Goues, T. Nguyen, S. Forrest, and W. Weimer, “GenProg: A Generic Method for Automatic Software Repair,” IEEE Transactions on Software Engineering , vol. 38, no. 1, pp. 54–72, Jan. 2012
2012
Earlier work this paper cites.
D. Kim, J. Nam, J. Song, and S. Kim, “Automatic Patch Generation Learned from Human-Written Patches,” in Proceedings of the 35th International Conference on Software Engineering (ICSE ’13) . Piscataway, NJ, USA: IEEE Press, 2013, pp. 802–811
2013
Earlier work this paper cites.
H. D. T. Nguyen, D. Qi, A. Roychoudhury, and S. Chandra, “SemFix: Program Repair via Semantic Analysis,” in Proceedings of the 35th International Conference on Software Engineering (ICSE ’13) . Piscataway, NJ, USA: IEEE Press, 2013, pp. 772–781
2013
Earlier work this paper cites.
R. Just, D. Jalali, and M. D. Ernst, “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 ’14) . New York, NY, USA: ACM, 2014, pp. 437–440
2014
Cited alongside, same era.
S. Zhang and C. Zhang, “Software Bug Localization with Markov Logic,” in Proceedings of the 36th International Conference on Software Engineering (ICSE Companion ’14) . New York, NY, USA: ACM, 2014, pp. 424–427
2014
Cited alongside, same era.
C. Le Goues, N. Holtschulte, E. K. Smith, Y. Brun, P. Devanbu, S. Forrest, and W. Weimer, “The ManyBugs and IntroClass Benchmarks for Automated Repair of C Programs,” IEEE Transactions on Software Engineering , vol. 41, no. 12, pp. 1236–1256, Dec. 2015
2015
Cited alongside, same era.
M. Martinez and M. Monperrus, “Mining Software Repair Models for Reasoning on the Search Space of Automated Program Fixing,” Empirical Software Engineering , vol. 20, no. 1, pp. 176–205, 2015
2016
Later among the works it cites.
J. Xuan, M. Martinez, F. Demarco, M. Clément, S. Lamelas, T. Durieux, D. Le Berre, and M. Monperrus, “Nopol: Automatic Repair of Conditional Statement Bugs in Java Programs,” IEEE Transactions on Software Engineering , vol. 43, no. 1, pp. 34–55, 2017
2017
Later among the works it cites.
T. Durieux, B. Cornu, L. Seinturier, and M. Monperrus, “Dynamic Patch Generation for Null Pointer Exceptions Using Metaprogramming,” in Proceedings of the 24th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER ’17) , 2017, pp. 349–358
2017
Later among the works it cites.
Y. Xiong, J. Wang, R. Yan, J. Zhang, S. Han, G. Huang, and L. Zhang, “Precise Condition Synthesis for Program Repair,” in Proceedings of the 39th International Conference on Software Engineering (ICSE ’17) . Piscataway, NJ, USA: IEEE Press, 2017, pp. 416–426
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
2015
Cited alongside, same era.
F. Long and M. Rinard, “Staged Program Repair with Condition Synthesis,” in Proceedings of the 10th Joint Meeting on Foundations of Software Engineering (ESEC/FSE ’15) . New York, NY, USA: ACM, 2015, pp. 166–178
2015
Cited alongside, same era.
W. E. Wong, R. Gao, Y. Li, R. Abreu, and F. Wotawa, “A Survey on Software Fault Localization,” IEEE Transactions on Software Engineering , vol. 42, no. 8, pp. 707–740, Aug. 2016
2016
Cited alongside, same era.
S. Mechtaev, J. Yi, and A. Roychoudhury, “Angelix: Scalable Multiline Program Patch Synthesis via Symbolic Analysis,” in Proceedings of the 38th International Conference on Software Engineering (ICSE ’16) . New York, NY, USA: ACM, 2016, pp. 691–701
2016
Cited alongside, same era.
M. Martinez and M. Monperrus, “ASTOR: A Program Repair Library for Java,” in Proceedings of the 25th International Symposium on Software Testing and Analysis (ISSTA ’16) . New York, NY, USA: ACM, 2016, pp. 441–444
2016
Cited alongside, same era.
T.-D. B. Le, D. Lo, C. Le Goues, and L. Grunske, “A Learning-to-Rank Based Fault Localization Approach using Likely Invariants,” in Proceedings of the 25th International Symposium on Software Testing and Analysis (ISSTA ’16) . New York, NY, USA: ACM, 2016, pp. 177–188
2016
Cited alongside, same era.
G. Laghari, A. Murgia, and S. Demeyer, “Fine-Tuning Spectrum Based Fault Localisation with Frequent Method Item Sets,” in Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering (ASE ’16) . New York, NY, USA: ACM, 2016, pp. 274–285
2016
Cited alongside, same era.
X.-B. D. Le, D. Lo, and C. Le Goues, “History Driven Program Repair,” in Proceedings of the 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER ’16) , March 2016, pp. 213–224
2016
Cited alongside, same era.
2017
Later among the works it cites.
S. H. Tan, J. Yi, Yulis, S. Mechtaev, and A. Roychoudhury, “Codeflaws: A Programming Competition Benchmark for Evaluating Automated Program Repair Tools,” in Proceedings of the 39th International Conference on Software Engineering Companion (ICSE-C ’17) . Piscataway, NJ, USA: IEEE Press, 2017, pp. 180–182
2017
Later among the works it cites.
S. Pearson, J. Campos, R. Just, G. Fraser, R. Abreu, M. D. Ernst, D. Pang, and B. Keller, “Evaluating and improving fault localization,” in Proceedings of the 39th International Conference on Software Engineering (ICSE ’17) . Piscataway, NJ, USA: IEEE Press, 2017, pp. 609–620
2017
Later among the works it cites.
M. Martinez, T. Durieux, R. Sommerard, J. Xuan, and M. Monperrus, “Automatic Repair of Real Bugs in Java: A Large-Scale Experiment on the Defects4J Dataset,” Empirical Software Engineering , vol. 22, no. 4, pp. 1936–1964, 2017
2017
Later among the works it cites.
R. K. Saha, Y. Lyu, H. Yoshida, and M. R. Prasad, “ELIXIR: Effective Object-Oriented Program Repair,” in Proceedings of the 32Nd IEEE/ACM International Conference on Automated Software Engineering (ASE ’17) . Piscataway, NJ, USA: IEEE Press, 2017, pp. 648–659
2017
Later among the works it cites.
Q. Xin and S. P. Reiss, “Leveraging Syntax-Related Code for Automated Program Repair,” in Proceedings of the 32Nd IEEE/ACM International Conference on Automated Software Engineering (ASE ’17) . Piscataway, NJ, USA: IEEE Press, 2017, pp. 660–670
2017
Later among the works it cites.
H. Yokoyama, Y. Higo, and S. Kusumoto, “Evaluating Automated Program Repair Using Characteristics of Defects,” in Proceedings of the 8th International Workshop on Empirical Software Engineering in Practice (IWESEP ’17) , March 2017, pp. 47–52
2017
Later among the works it cites.
M. Motwani, S. Sankaranarayanan, R. Just, and Y. Brun, “Do automated program repair techniques repair hard and important bugs?” Empirical Software Engineering (EMSE) , 2018
2018
Closest in time.