Automated Detection of Typed Links in Issue Trackers
Clara Marie L\"uders, Tim Pietz, Walid Maalej

TL;DR
This paper investigates the automatic detection of link types in issue trackers using machine learning, demonstrating that a BERT-based model can effectively identify various link types with high accuracy across multiple repositories.
Contribution
The study introduces a BERT-based approach for classifying issue link types, outperforming other models and providing insights into textual features influencing detection accuracy.
Findings
BERT model achieves an average macro F1-score of 0.64 across link types.
High accuracy for Subtask- and Epic- links with F1-scores of 0.89 and 0.97.
Shorter issue texts improve link type prediction accuracy.
Abstract
Stakeholders in software projects use issue trackers like JIRA to capture and manage issues, including requirements and bugs. To ease issue navigation and structure project knowledge, stakeholders manually connect issues via links of certain types that reflect different dependencies, such as Epic-, Block-, Duplicate-, or Relate- links. Based on a large dataset of 15 JIRA repositories, we study how well state-of-the-art machine learning models can automatically detect common link types. We found that a pure BERT model trained on titles and descriptions of linked issues significantly outperforms other optimized deep learning models, achieving an encouraging average macro F1-score of 0.64 for detecting 9 popular link types across all repositories (weighted F1-score of 0.73). For the specific Subtask- and Epic- links, the model achieved top F1-scores of 0.89 and 0.97, respectively. Our…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Engineering Research · Software Engineering Techniques and Practices · Open Source Software Innovations
