kirancodes.me
To Proof Maintenance & Beyond!

BugsInPy: a database of existing bugs in Python programs to enable controlled testing and debugging studies

Ratnadira Widyasari, Sheng Qin Sim, Camellia Lok, Haodi Qi, Jack Phan, Qijin Tay, Constance Tan, Fiona Wee, Jodie Ethelda Tan, Yuheng Yieh, Brian Goh, Ferdian Thung, Hong Jin Kang, Thong Hoang, David Lo, Eng Lieh Ouh

Abstract

The 2019 edition of Stack Overflow developer survey highlights that, for the first time, Python outperformed Java in terms of popularity. The gap between Python and Java further widened in the 2020 edition of the survey. Unfortunately, despite the rapid increase in Python's popularity, there are not many testing and debugging tools that are designed for Python. This is in stark contrast with the abundance of testing and debugging tools for Java. Thus, there is a need to push research on tools that can help Python developers.

BibTeX
@inproceedings{Widyasari-al:FSE20,
  author    = {Ratnadira Widyasari and
               Sheng Qin Sim and
               Camellia Lok and
               Haodi Qi and
               Jack Phan and
               Qijin Tay and
               Constance Tan and
               Fiona Wee and
               Jodie Ethelda Tan and
               Yuheng Yieh and
               Brian Goh and
               Ferdian Thung and
               Hong Jin Kang and
               Thong Hoang and
               David Lo and
               Eng Lieh Ouh},
  title     = {{BugsInPy:} a database of existing bugs in Python programs to enable controlled testing and debugging studies},
  booktitle = {{ESEC/SIGSOFT} {FSE}},
  pages     = {1556--1560},
  publisher = {{ACM}},
  year      = {2020},
}

Related papers