@inproceedings{ecd3be9eb4c74776aaeb65a29e2dbb19,
title = "Defexts: A Curated Dataset of Reproducible Real-world bugs for Modern JVM Languages",
abstract = "Software engineering studies, such as bug detection, localization, repair, and prediction, often require benchmark bug datasets for their experiments. Few publicly available reproducible bug datasets exist for research consumption. Such datasets which publicly exist tend to be applicable exclusively towards the most popular traditional programming languages (e.g., Defects4J for Java and CoreBench for C). Thus, the creation and widespread usage of bug datasets for other popular modern JVM (Java Virtual Machine) programming languages serve to provide vital resources for software engineering research. This paper introduces Defexts, a family of bug datasets currently containing child datasets for Kotlin (DefextsKotlin) and Groovy (DefextsGroovy). Each dataset contains reproducible real-world bugs and their corresponding patches scraped from real-world projects. Our introductory versions of DefextsKotlin and DefextsGroovy include 225 Kotlin and 302 Groovy bugs and patches. As development of Defexts continues, we aim to include other JVM languages, notably Scala. A video demonstration of Defexts is located at following link:https://youtu.be/lenYcVzRGGQ.",
keywords = "Benchmark, Bug, Dataset, Groovy, Java virtual machine, JVM, Kotlin, Scala, Software testing",
author = "Samuel Benton and Ali Ghanbari and Lingming Zhang",
note = "Publisher Copyright: {\textcopyright} 2019 IEEE.; 41st IEEE/ACM International Conference on Software Engineering: Companion, ICSE-Companion 2019 ; Conference date: 25-05-2019 Through 31-05-2019",
year = "2019",
month = may,
doi = "10.1109/ICSE-Companion.2019.00035",
language = "English (US)",
series = "Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering: Companion, ICSE-Companion 2019",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "47--50",
booktitle = "Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering",
address = "United States",
}