activity
20192026
most citedTranslating Video Recordings of Mobile App Usages into Replayable Scenarios

64 citations · 93 across the 12 of their papers we have counts for

collaborators

13 papers

cs.SE2026

Automatically Enhancing the Quality of Android App Bug Reports

Antu Saha, Atish Kumar Dipongkor, Sam Bennett +3

Most defects in mobile applications are visually observable on the device screen. Since automated mechanisms for detecting and reporting such defects are often unavailable, users,…

cs.SE2025

LadyBug: A GitHub Bot for UI-Enhanced Bug Localization in Mobile Apps

Junayed Mahmud, James Chen, Terry Achille +8

This paper introduces LadyBug, a GitHub bot that automatically localizes bugs for Android apps by combining UI interaction information with text retrieval. LadyBug connects to an A…

cs.SE2025

SPRINT: An Assistant for Issue Report Management

Ahmed Adnan, Antu Saha, Oscar Chaparro

Managing issue reports is essential for the evolution and maintenance of software systems. However, manual issue management tasks such as triaging, prioritizing, localizing, and re…

cs.SE2025

Combining Language and App UI Analysis for the Automated Assessment of Bug Reproduction Steps

Junayed Mahmud, Antu Saha, Oscar Chaparro +2

Bug reports are essential for developers to confirm software problems, investigate their causes, and validate fixes. Unfortunately, reports often miss important information or are…

cs.SE2023

On the Relationship between Code Verifiability and Understandability

Kobi Feldman, Martin Kellogg, Oscar Chaparro

Proponents of software verification have argued that simpler code is easier to verify: that is, that verification tools issue fewer false positives and require less human intervent…

cs.SE2023★ 1 cited

On Using GUI Interaction Data to Improve Text Retrieval-based Bug Localization

Junayed Mahmud, Nadeeshan De Silva, Safwat Ali Khan +5

One of the most important tasks related to managing bug reports is localizing the fault so that a fix can be applied. As such, prior work has aimed to automate this task of bug loc…

cs.SE2023

Recommending Bug Assignment Approaches for Individual Bug Reports: An Empirical Investigation

Yang Song, Oscar Chaparro

Multiple approaches have been proposed to automatically recommend potential developers who can address bug reports. These approaches are typically designed to work for any bug repo…

cs.SE2023

BURT: A Chatbot for Interactive Bug Reporting

Yang Song, Junayed Mahmud, Nadeeshan De Silva +5

This paper introduces BURT, a web-based chatbot for interactive reporting of Android app bugs. BURT is designed to assist Android app end-users in reporting high-quality defect inf…

cs.SE2023

Translating Video Recordings of Complex Mobile App UI Gestures into Replayable Scenarios

Carlos Bernal-Cárdenas, Nathan Cooper, Madeleine Havranek +4

Screen recordings of mobile applications are easy to obtain and capture a wealth of information pertinent to software developers (e.g., bugs or feature requests), making them a pop…

cs.SE2022★ 28 cited

Toward Interactive Bug Reporting for (Android App) End-Users

Yang Song, Junayed Mahmud, Ying Zhou +4

Many software bugs are reported manually, particularly bugs that manifest themselves visually in the user interface. End-users typically report these bugs via app reviewing website…

cs.SE2021

V2S: A Tool for Translating Video Recordings of Mobile App Usages into Replayable Scenarios

Madeleine Havranek, Carlos Bernal-Cárdenas, Nathan Cooper +3

Screen recordings are becoming increasingly important as rich software artifacts that inform mobile application development processes. However, the amount of manual effort required…

cs.SE2020★ 64 cited

Translating Video Recordings of Mobile App Usages into Replayable Scenarios

Carlos Bernal-Cárdenas, Nathan Cooper, Kevin Moran +3

Screen recordings of mobile applications are easy to obtain and capture a wealth of information pertinent to software developers (e.g., bugs or feature requests), making them a pop…

cs.SE2019

Assessing the Quality of the Steps to Reproduce in Bug Reports

Oscar Chaparro, Carlos Bernal-Cardenas, Jing Lu +5

A major problem with user-written bug reports, indicated by developers and documented by researchers, is the (lack of high) quality of the reported steps to reproduce the bugs. Low…