Using Screenshot Attachments in Issue Reports for Triaging

06/06/2023
by   Ethem Utku Aktas, et al.
0

In previous work, we deployed IssueTAG, which uses the texts present in the one-line summary and the description fields of the issue reports to automatically assign them to the stakeholders, who are responsible for resolving the reported issues. Since its deployment on January 12, 2018 at Softtech, i.e., the software subsidiary of the largest private bank in Turkey, IssueTAG has made a total of 301,752 assignments (as of November 2021). One observation we make is that a large fraction of the issue reports submitted to Softtech has screenshot attachments and, in the presence of such attachments, the reports often convey less information in their one-line summary and the description fields, which tends to reduce the assignment accuracy. In this work, we use the screenshot attachments as an additional source of information to further improve the assignment accuracy, which (to the best of our knowledge) has not been studied before in this context. In particular, we develop a number of multi-source (using both the issue reports and the screenshot attachments) and single-source assignment models (using either the issue reports or the screenshot attachments) and empirically evaluate them on real issue reports. In the experiments, compared to the currently deployed single-source model in the field, the best multi-source model developed in this work, significantly (both in the practical and statistical sense) improved the assignment accuracy for the issue reports with screenshot attachments from 0.843 to 0.858 at acceptable overhead costs, a result strongly supporting our basic hypothesis.

READ FULL TEXT
research
03/22/2021

Automated Issue Assignment: Results and Insights from an Industrial Case

Softtech, being a subsidiary of the largest private bank in Turkey, call...
research
09/20/2023

Poster: Accountable Processing of Reported Street Problems

Municipalities increasingly depend on citizens to file digital reports a...
research
08/31/2023

MaintainoMATE: A GitHub App for Intelligent Automation of Maintenance Activities

Software development projects rely on issue tracking systems at the core...
research
02/12/2022

Automatic Issue Classifier: A Transfer Learning Framework for Classifying Issue Reports

Issue tracking systems are used in the software industry for the facilit...
research
03/16/2023

GIRT-Data: Sampling GitHub Issue Report Templates

GitHub's issue reports provide developers with valuable information that...
research
06/29/2020

Classification of cancer pathology reports: a large-scale comparative study

We report about the application of state-of-the-art deep learning techni...
research
07/18/2022

TaDaa: real time Ticket Assignment Deep learning Auto Advisor for customer support, help desk, and issue ticketing systems

This paper proposes TaDaa: Ticket Assignment Deep learning Auto Advisor,...

Please sign up or login with your details

Forgot password? Click here to reset