kth.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
GitBug-Java: A Reproducible Benchmark of Recent Java Bugs
KTH, School of Electrical Engineering and Computer Science (EECS), Computer Science, Theoretical Computer Science, TCS.ORCID iD: 0000-0001-6667-4970
Univ Lisbon, INESC ID IST, Lisbon, Portugal..ORCID iD: 0000-0003-4148-5991
KTH, School of Electrical Engineering and Computer Science (EECS), Computer Science, Theoretical Computer Science, TCS.ORCID iD: 0000-0003-3505-3383
2024 (English)In: 2024 IEEE/ACM 21St International Conference On Mining Software Repositories, Msr, Association for Computing Machinery (ACM) , 2024, p. 118-122Conference paper, Published paper (Refereed)
Abstract [en]

Bug-fix benchmarks are essential for evaluating methodologies in automatic program repair (APR) and fault localization (FL). However, existing benchmarks, exemplified by Defects4J, need to evolve to incorporate recent bug-fixes aligned with contemporary development practices. Moreover, reproducibility, a key scientific principle, has been lacking in bug-fix benchmarks. To address these gaps, we present GitBug-Java, a reproducible benchmark of recent Java bugs. GitBug-Java features 199 bugs extracted from the 2023 commit history of 55 notable open-source repositories. The methodology for building GitBug-Java ensures the preservation of bug-fixes in fully-reproducible environments. We publish GitBug-Java at https://github.com/gitbugactions/gitbug- java.

Place, publisher, year, edition, pages
Association for Computing Machinery (ACM) , 2024. p. 118-122
Series
IEEE International Working Conference on Mining Software Repositories, ISSN 2160-1852
Keywords [en]
Software Bugs, Bug Benchmark, Reproducibility, Bug Database, Java Benchmark, Software Testing, Program Analysis
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:kth:diva-352572DOI: 10.1145/3643991.3644884ISI: 001267321100014Scopus ID: 2-s2.0-85197392841OAI: oai:DiVA.org:kth-352572DiVA, id: diva2:1894742
Conference
IEEE/ACM 21st International Conference on Mining Software Repositories (MSR), APR 15-16, 2024, Lisbon, PORTUGAL
Funder
Wallenberg AI, Autonomous Systems and Software Program (WASP)
Note

Part of ISBN 979-8-3503-6398-2, 979-8-4007-0587-8

QC 20240903

Available from: 2024-09-03 Created: 2024-09-03 Last updated: 2024-10-03Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Silva, AndréMonperrus, Martin

Search in DiVA

By author/editor
Silva, AndréSaavedra, NunoMonperrus, Martin
By organisation
Theoretical Computer Science, TCS
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 30 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf