Defects4J as a Challenge Case for the Search-Based Software Engineering Community

7Citations
Citations of this article
13Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Defects4J is a collection of reproducible bugs, extracted from real-world Java software systems, together with a supporting infrastructure for using these bugs. Defects4J has been widely used to evaluate software engineering research, including research on automated test generation, program repair, and fault localization. Defects4J has recently grown substantially, both in number of software systems and number of bugs. This report proposes that Defects4J can serve as a benchmark for Search-Based Software Engineering (SBSE) research as well as a catalyst for new innovations. Specifically, it outlines the current Defects4J dataset and infrastructure, and details how it can serve as a challenge case to support SBSE research and to expand Defects4J itself.

Cite

CITATION STYLE

APA

Gay, G., & Just, R. (2020). Defects4J as a Challenge Case for the Search-Based Software Engineering Community. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 12420 LNCS, pp. 255–261). Springer Science and Business Media Deutschland GmbH. https://doi.org/10.1007/978-3-030-59762-7_19

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free