Anomaly detection for diagnosis

RA Maxion - Digest of Papers. Fault-Tolerant Computing: 20th …, 1990 - computer.org
App developers publish apps on different platforms, such as Google Play, App Store, and
Windows Store, to maximize the user volumes and potential revenues. Due to the different …

Efficiently, effectively detecting mobile app bugs with appdoctor

G Hu, X Yuan, Y Tang, J Yang - … of the Ninth European Conference on …, 2014 - dl.acm.org
Mobile apps bring unprecedented levels of convenience, yet they are often buggy, and their
bugs offset the convenience the apps bring. A key reason for buggy apps is that they must …

Large-scale analysis of framework-specific exceptions in android apps

L Fan, T Su, S Chen, G Meng, Y Liu, L Xu… - Proceedings of the 40th …, 2018 - dl.acm.org
Mobile apps have become ubiquitous. For app developers, it is a key priority to ensure their
apps' correctness and reliability. However, many apps still suffer from occasional to frequent …

Characterizing and finding system setting-related defects in android apps

J Sun, T Su, K Liu, C Peng, Z Zhang… - IEEE Transactions …, 2023 - ieeexplore.ieee.org
Android, the most popular mobile system, offers a number of user-configurable system
settings (eg, network, location, and permission) for controlling devices and apps. Even …

Automatic and scalable fault detection for mobile applications

L Ravindranath, S Nath, J Padhye… - Proceedings of the 12th …, 2014 - dl.acm.org
This paper describes the design, implementation, and evaluation of VanarSena, an
automated fault finder for mobile applications (``apps''). The techniques in VanarSena are …

Experience report: Understanding cross-platform app issues from user reviews

Y Man, C Gao, MR Lyu, J Jiang - 2016 IEEE 27th international …, 2016 - ieeexplore.ieee.org
App developers publish apps on different platforms, such as Google Play, App Store, and
Windows Store, to maximize the user volumes and potential revenues. Due to the different …

Amplifying tests to validate exception handling code: An extended study in the mobile application domain

P Zhang, S Elbaum - ACM Transactions on Software Engineering and …, 2014 - dl.acm.org
Validating code handling exceptional behavior is difficult, particularly when dealing with
external resources that may be noisy and unreliable, as it requires (1) systematic exploration …

Automatically translating bug reports into test cases for mobile apps

M Fazzini, M Prammer, M d'Amorim… - Proceedings of the 27th …, 2018 - dl.acm.org
When users experience a software failure, they have the option of submitting a bug report
and provide information about the failure and how it happened. If the bug report contains …

Understanding and finding system setting-related defects in Android apps

J Sun, T Su, J Li, Z Dong, G Pu, T Xie, Z Su - Proceedings of the 30th …, 2021 - dl.acm.org
Android, the most popular mobile system, offers a number of user-configurable system
settings (eg, network, location, and permission) for controlling devices and apps. Even …

Reproducing context-sensitive crashes of mobile apps using crowdsourced monitoring

M Gómez, R Rouvoy, B Adams… - Proceedings of the …, 2016 - dl.acm.org
While the number of mobile apps published by app stores keeps on increasing, the quality of
these apps varies widely. Unfortunately, for many apps, end-users continue experiencing …