2022

TSSB-3M: Mining single statement bugs at massive scale

Richter, Cedric, Wehrheim, Heike

Understand

Single statement bugs are one of the most important ingredients in the evaluation of modern bug detection and automatic program repair methods.

  • By affecting only a single statement, single statement bugs represent a type of bug often overlooked by developers, while still being small enough to be detected and fixed by automatic methods.
  • With the rise of data-driven automatic repair the availability of single statement bugs at the scale of millionth of examples is more important than ever; not only for testing these methods but also for providing sufficient real world examples for training.
  • To provide access to bug fix datasets of this scale, we are releasing two datasets called SSB-9M and TSSB-3M.

Reading the bibliography…