Automatically Matching Bug Reports With Related App Reviews

02/14/2021
by   Marlo Häring, et al.
0

App stores allow users to give valuable feedback on apps, and developers to find this feedback and use it for the software evolution. However, finding user feedback that matches existing bug reports in issue trackers is challenging as users and developers often use a different language. In this work, we introduce DeepMatcher, an automatic approach using state-of-the-art deep learning methods to match problem reports in app reviews to bug reports in issue trackers. We evaluated DeepMatcher with four open-source apps quantitatively and qualitatively. On average, DeepMatcher achieved a hit ratio of 0.71 and a Mean Average Precision of 0.55. For 91 problem reports, DeepMatcher did not find any matching bug report. When manually analyzing these 91 problem reports and the issue trackers of the studied apps, we found that in 47 cases, users actually described a problem before developers discovered and documented it in the issue tracker. We discuss our findings and different use cases for DeepMatcher.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/07/2023

App Review Driven Collaborative Bug Finding

Software development teams generally welcome any effort to expose bugs i...
research
07/31/2019

Extracting and Analyzing Context Information in User-Support Conversations on Twitter

While many apps include built-in options to report bugs or request featu...
research
12/27/2021

Evaluating Software User Feedback Classifiers on Unseen Apps, Datasets, and Metadata

Listening to user's requirements is crucial to building and maintaining ...
research
10/19/2022

Identifying the Impact of User Reviews on App Updates: An Exploratory Study on App Release Notes

Release planning for mobile apps has recently become an area of active r...
research
10/17/2022

The Role of User Reviews in App Updates: A Preliminary Investigation on App Release Notes

Release planning for mobile apps has recently become an area of active r...
research
08/27/2023

Can GitHub Issues Help in the App Review Classifications?

App reviews reflect various user requirements that can aid in planning m...
research
09/03/2020

Owl Eyes: Spotting UI Display Issues via Visual Understanding

Graphical User Interface (GUI) provides a visual bridge between a softwa...

Please sign up or login with your details

Forgot password? Click here to reset