Issue Link Label Recovery and Prediction for Open Source Software

@article{Nicholson2021IssueLL,
  title={Issue Link Label Recovery and Prediction for Open Source Software},
  author={Alexander Marshall Nicholson and Jin L.C. Guo},
  journal={2021 IEEE 29th International Requirements Engineering Conference Workshops (REW)},
  year={2021},
  pages={126-135}
}
  • A. Nicholson, Jin L.C. Guo
  • Published 10 August 2021
  • Computer Science
  • 2021 IEEE 29th International Requirements Engineering Conference Workshops (REW)
Modern open source software development heavily relies on the issue tracking systems to manage their feature requests, bug reports, tasks, and other similar artifacts. Together, those “issues” form a complex network with links to each other. The heterogeneous character of issues inherently results in varied link types and therefore poses a great challenge for users to create and maintain the label of the link manually. The goal of most existing automated issue link construction techniques… Expand

Figures and Tables from this paper

References

SHOWING 1-10 OF 49 REFERENCES
Analysis and Detection of Information Types of Open Source Software Issue Discussions
TLDR
This work uncovered 16 information types presented in OSS issue discussions and created a labeled corpus containing 4656 sentences, a nontrivial first step towards tools and techniques for identifying and obtaining the rich information recorded in the ITSs to support various software engineering activities and to satisfy the diverse needs of OSS stakeholders. Expand
Traceability in the Wild: Automatically Augmenting Incomplete Trace Links
TLDR
This paper addresses the fundamental problem of missing links between commits and issues by leveraging a combination of process and text-related features characterizing issues and code changes to train a classifier to identify missing issue tags in commit messages, thereby generating the missing links. Expand
Poster: Use of Trace Link Types in Issue Tracking Systems
TLDR
Preliminary results indicating, that depending on link type, a link mostly captures textual similarity of issues and thus may provide only limited additional information. Expand
Predicting semantically linkable knowledge in developer online forums via convolutional neural network
TLDR
This paper forms the problem of predicting semantically linkable knowledge units as a multiclass classification problem, and solves the problem using deep learning techniques, and adopts neural language model (word embeddings) and convolutional neural network (CNN) to capture word- and document-level semantics of knowledge units. Expand
OpenReq Issue Link Map: A Tool to Visualize Issue Links in Jira
TLDR
This work presents a Jira plug-in that supports developers, project managers, and product owners in managing and overviewing issues and their dependencies, and helps to find missing or unknown links between issues, and detects inconsistencies. Expand
Tackling the term-mismatch problem in automated trace retrieval
TLDR
Three query augmentation techniques for addressing the term mismatch problem and improving the quality of trace links generated between regulatory codes and requirements are described and compared. Expand
Leveraging Historical Associations between Requirements and Source Code to Identify Impacted Classes
TLDR
Experimental results show that leveraging R2RS information increases the accuracy of predicting impacted classes practically by an average of more than 60 percent across the various classifiers and projects. Expand
Traceability Network Analysis: A Case Study of Links in Issue Tracking Systems
TLDR
This work explores various network analysis techniques in the issue tracking system of sixty-six open source projects and reveals two salient properties of the traceability network, i.e. scale free and triadic closure. Expand
Recommending Similar Bug Reports: A Novel Approach Using Document Embedding Model
TLDR
A novel approach using Document Embedding model is proposed and the results show that this approach outperforms Yang et al.'s approach, with 7.89-8.96% of improvement. Expand
Combining Word Embedding with Information Retrieval to Recommend Similar Bug Reports
TLDR
The approach combines a traditional information retrieval technique and a word embedding technique, and takes bug titles and descriptions as well as bug product and component information into consideration, and improves the performance of NextBug statistically significantly and substantially for both projects. Expand
...
1
2
3
4
5
...