lnu.sePublications
Planned maintenance
A system upgrade is planned for 10/12-2024, at 12:00-13:00. During this time DiVA will be unavailable.
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
Detection of the Fire Drill anti-pattern: 15 real-world projects with ground truth, issue-tracking data, source code density, models and code
Linnaeus University, Faculty of Technology, Department of computer science and media technology (CM). (DISA;DSIQ;DISTA)ORCID iD: 0000-0001-7937-1645
University of West Bohemia, Czech Republic.ORCID iD: 0000-0002-2409-6030
University of West Bohemia, Czech Republic.ORCID iD: 0000-0001-5617-6396
Independent.
Show others and affiliations
2023 (English)Data set
Physical description [en]

A dataset comprised of various files, such as CSV or Excel spreadsheets, notebooks, and code in R, pre-computed results as RDS, etc.

Abstract [en]

This package contains items for 9 real-world software projects. The data is supposed to aid the detection of the presence of the Fire Drill anti-pattern. We include data, ground truth, code, and notebooks. The data supports two distinct methods of detecting the AP: a) through issue-tracking data, and b) through the underlying source code. Therefore, this package includes the following:

Original data:

  • For each project, its original artifacts (e.g., wikis, meeting minutes, mentor's notes, etc.)
  • Evaluation of raters' notes by the assessor

Fire Drill in issue-tracking data:

  • Ground truth for whether and how strong each project exhibits the Fire Drill AP, on a scale from [0,10]. This was determined by two individual raters, who also reached a consensus.
  • Coefficients for indicators for the first method, per project.
  • Detailed issue-tracing data for each project: what occurred and when.
  • Time logs for each project.

Fire Drill in source-code data:

  • Four technical reports that document the developed method of how to translate a description into a detectable pattern, and to use the pattern to detect the presence and to score it (similar to the rating). Also includes a report for how activities were assigned to individual commits.
  • Source code density data (metrics) for each commit in each of the nine projects as a separate dataset.
  • Code: a snapshot of the repository that holds all code, models, notebooks, and pre-computed results, for utmost reproducibility (the code is written in R).
Place, publisher, year
2023.
Version
1.0
Keywords [en]
Anti-patterns, Fire Drill, ground truth, pattern detection, source code density, ALM data
National Category
Computer Sciences Software Engineering
Research subject
Computer and Information Sciences Computer Science, Computer Science; Statistics/Econometrics
Identifiers
URN: urn:nbn:se:lnu:diva-102945DOI: 10.5281/zenodo.4734053OAI: oai:DiVA.org:lnu-102945DiVA, id: diva2:1548956
Available from: 2021-05-04 Created: 2021-05-04 Last updated: 2024-01-10Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textThe dataset on ZenodoThe entire repository on Github

Authority records

Hönel, Sebastian

Search in DiVA

By author/editor
Hönel, SebastianPícha, PetrBrada, Premek
By organisation
Department of computer science and media technology (CM)
Computer SciencesSoftware Engineering

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 326 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