Title :
When App Stores Listen to the Crowd to Fight Bugs in the Wild
Author :
Gomez, Maria ; Martineza, Matias ; Monperrus, Martin ; Rouvoy, Romain
Author_Institution :
Inria Lille - Nord Eur., Univ. of Lille 1, Lille, France
Abstract :
App stores are digital distribution platforms that put available apps that run on mobile devices. Current stores are software repositories that deliver apps upon user requests. However, when an app has a bug, the store continues delivering defective apps until the developer uploads a fixed version, thus impacting on the reputation of both store and app developer. In this paper, we envision a new generation of app stores that: (a) reduce human intervention to maintain mobile apps; and (b) enhance store services with smart and autonomous functionalities to automatically increase the quality of the delivered apps. We sketch a prototype of our envisioned app store and we discuss the functionalities that current stores an enhance by incorporating automatic software repair techniques.
Keywords :
mobile computing; software quality; App stores; automatic software repair techniques; digital distribution platforms; mobile devices; software repository; Androids; Computer bugs; Google; Humanoid robots; Maintenance engineering; Monitoring;
Conference_Titel :
Software Engineering (ICSE), 2015 IEEE/ACM 37th IEEE International Conference on
Conference_Location :
Florence
DOI :
10.1109/ICSE.2015.195