2022

FixEval: Execution-based Evaluation of Program Fixes for Programming Problems

Haque, Md Mahim Anjum, Ahmad, Wasi Uddin, Lourentzou, Ismini et al.

Understand

The complexity of modern software has led to a drastic increase in the time and cost associated with detecting and rectifying software bugs.

  • In response, researchers have explored various methods to automatically generate fixes for buggy code.
  • However, due to the large combinatorial space of possible fixes for any given bug, few tools and datasets are available to evaluate model-generated fixes effectively.
  • To address this issue, we introduce FixEval, a benchmark comprising of buggy code submissions to competitive programming problems and their corresponding fixes.

Reading the bibliography…