HasBugs - Handpicked Haskell Bugs

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

13 Downloads (Pure)

Abstract

We present HasBugs, an extensible and manually-curated dataset of real-world 25 Haskell Bugs from 6 open source repositories. We provide a faulty, tested, and fixed version of each bug in our dataset with reproduction packages, description, and bug context. For technical users, the dataset is meant to either help researchers adapt techniques from other programming languages to Haskell or to provide a human-verified gold standard for tools evaluation and enable future reproducibility. We also see applicability for qualitative research, e.g., by analysis of bug lifecycles and comparison to other languages. We provide a companion website for easy access and overview under https://ciselab.github.io/HasBugs/.
Original languageEnglish
Title of host publicationProceedings of the 2023 IEEE/ACM 20th International Conference on Mining Software Repositories (MSR)
EditorsL. O'Conner
Place of PublicationPiscataway
PublisherIEEE
Pages223-227
Number of pages5
ISBN (Electronic)979-8-3503-1184-6
ISBN (Print)979-8-3503-1185-3
DOIs
Publication statusPublished - 2023
Event2023 IEEE/ACM 20th International Conference on Mining Software Repositories (MSR) - Melbourne, Australia
Duration: 15 May 202316 May 2023
Conference number: 20
https://conf.researchr.org/home/msr-2023

Publication series

NameProceedings - 2023 IEEE/ACM 20th International Conference on Mining Software Repositories, MSR 2023

Conference

Conference2023 IEEE/ACM 20th International Conference on Mining Software Repositories (MSR)
Abbreviated titleMSR
Country/TerritoryAustralia
CityMelbourne
Period15/05/2316/05/23
Internet address

Bibliographical note

Green Open Access added to TU Delft Institutional Repository 'You share, we take care!' - Taverne project https://www.openaccess.nl/en/you-share-we-take-care
Otherwise as indicated in the copyright section: the publisher is the copyright holder of this work and the author uses the Dutch legislation to make this work public.

Keywords

  • Haskell
  • Software bugs
  • Dataset

Fingerprint

Dive into the research topics of 'HasBugs - Handpicked Haskell Bugs'. Together they form a unique fingerprint.

Cite this