Reproducing Context-sensitive Crashes of Mobile Apps using Crowdsourced Monitoring

Abstract : 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 bugs and crashes once installed on their mobile device. While this is annoying for the end users, it definitely is for the developers of an app, as they need to determine as fast as possible how to reproduce reported crashes before finding the root cause of the crashes. Given the heterogeneity in hardware, mobile platform releases, and types of users, the reproduction step currently is one of the major challenges of app developers. This paper therefore introduces MoTiF, a crowdsourced approach to support developers in automatically reproducing context-sensitive crashes faced by end-users in the wild. In particular, by analyzing recurrent patterns in crash data, the shortest sequence of events reproducing a crash is derived, and turned into a test suite. We evaluate MoTiF on concrete crashes that were crowdsourced or randomly generated on 5 Android apps, showing that MoTiF can reproduce existing crashes effectively.
Type de document :
Communication dans un congrès
Lori Flynn; Paola Inverardi. IEEE/ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft'16), May 2016, Austin, Texas, United States. IEEE, 2016, Proceedings of the 3rd IEEE/ACM International Conference on Mobile Software Engineering and Systems. <http://mobilesoftconf.org/2016>
Liste complète des métadonnées

https://hal.inria.fr/hal-01276926
Contributeur : Romain Rouvoy <>
Soumis le : mardi 1 mars 2016 - 15:27:44
Dernière modification le : mardi 2 août 2016 - 10:31:32
Document(s) archivé(s) le : jeudi 2 juin 2016 - 10:56:06

Fichier

gomez-mobilesoft16-preprint.pd...
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-01276926, version 1

Citation

María Gómez, Romain Rouvoy, Bram Adams, Lionel Seinturier. Reproducing Context-sensitive Crashes of Mobile Apps using Crowdsourced Monitoring. Lori Flynn; Paola Inverardi. IEEE/ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft'16), May 2016, Austin, Texas, United States. IEEE, 2016, Proceedings of the 3rd IEEE/ACM International Conference on Mobile Software Engineering and Systems. <http://mobilesoftconf.org/2016>. <hal-01276926>

Partager

Métriques

Consultations de
la notice

257

Téléchargements du document

272