SEJan 18, 2018

FUSION: A Tool for Facilitating and Augmenting Android Bug Reporting

arXiv:1801.05940v124 citations
Originality Incremental advance
AI Analysis

This addresses the challenge for mobile app developers in creating actionable bug reports, though it is an incremental improvement over existing bug tracking systems.

The paper tackles the problem of ineffective bug reporting in mobile app development by introducing Fusion, a tool that facilitates including reproduction steps and links user information to program artifacts, resulting in more reliable bug reproduction compared to traditional systems.

As the popularity of mobile smart devices continues to climb the complexity of "apps" continues to increase, making the development and maintenance process challenging. Current bug tracking systems lack key features to effectively support construction of reports with actionable information that directly lead to a bug's resolution. In this demo we present the implementation of a novel bug reporting system, called Fusion, that facilitates users including reproduction steps in bug reports for mobile apps. Fusion links user-provided information to program artifacts extracted through static and dynamic analysis performed before testing or release. Results of preliminary studies demonstrate that Fusion both effectively facilitates reporting and allows for more reliable reproduction of bugs from reports compared to traditional issue tracking systems by presenting more detailed contextual app information. Tool website: www.fusion-android. com Video url: https://youtu.be/AND9h0ElxRg

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes