WeChat Mini Program
Old Version Features

Different Debt: an Addition to the Technical Debt Dataset and a Demonstration Using Developer Personality

PROCEEDINGS OF THE 2024 ACM/IEEE INTERNATIONAL CONFERENCE ON TECHNICAL DEBT, TECHDEBT 2024(2024)

TU Dortmund Univ

Cited 0|Views16
Abstract
Background: The "Technical Debt Dataset" (TDD) is a comprehensive dataset ontechnical debt (TD) in the main branches of more than 30 Java projects.However, some TD items produced by SonarQube are not included for many commits,for instance because the commits failed to compile. This has limited previousstudies using the dataset. Aims and Method: In this paper, we provide anaddition to the dataset that includes an analysis of 278,320 commits of allbranches in a superset of 37 projects using Teamscale. We then demonstrate theutility of the dataset by exploring the relationship between developerpersonality by replicating a prior study. Results: The new dataset allows us touse a larger sample than prior work could, and we analyze the personality of111 developers and 5,497 of their commits. The relationships we find betweendeveloper personality and the introduction and removal of TD differ from thosefound in prior work. Conclusions: We offer a dataset that may enable futurestudies into the topic of TD and we provide additional insights on howdeveloper personality relates to TD.
More
Translated text
Key words
technical debt,developer personality,Teamscale
PDF
Bibtex
收藏
AI Read Science
Must-Reading Tree
Example
Generate MRT to find the research sequence of this paper
Data Disclaimer
The page data are from open Internet sources, cooperative publishers and automatic analysis results through AI technology. We do not make any commitments and guarantees for the validity, accuracy, correctness, reliability, completeness and timeliness of the page data. If you have any questions, please contact us by email: report@aminer.cn
Chat Paper
Summary is being generated by the instructions you defined