Charla: “Large Scale Studies of Mobile Apps in the Android and iOS Markets”

Mei Nagappan, Affiliation: Software Analysis and Intelligence Lab (SAIL)
6 Noviembre, 2013 - 14:00
Auditorio DCC

Mei Nagappan received his PhD from NCSU. He is currently a Post Doctoral Fellow at the SAIL lab in Queen's University. He believes that as SE researchers we should look at deriving solutions that encompass the various stakeholders of software systems, and not only software developers. Hence, for the past 7 years he has been working on SE research that mines Ultra Large Repositories, which goes beyond just impacting S/W developers and testers. He has worked on using such Big Data in SE to address the concerns of S/W operators, build engineers, and project managers.

Abstract - Within a short time span, mobile apps, have grown into a multi-billion dollar market with users downloading billions of them each year. However, most software engineering research today has focused on software that runs on desktops or servers (e.g. Eclipse, Apache httpd). Hence, over the past two years we have extensively studied mobile apps for two of the world’s largest app platforms – iOS and Android.

In this talk I will summarize some of the key findings from several recent studies, where we explored rarely-studied aspects such as user reviews, app ratings, and advertisements for mobile apps. These studies are based on the mining of all the free-to-download apps (more than 230,000) in the Google Play store over one year, and on manually reading thousands of reviews for iOS and Android apps. Some of our most notable findings are that, users are surprisingly not as critical of a buggy app in contrast to an untrustworthy app (i.e., an app with a hidden costs or one that intrudes on their privacy). We also note that the current app rating processes do not encourage app developers to improve the quality of their apps. Finally, we find that the amount of reuse between apps is larger than traditional software systems and that the very high dependence on mobile ads leads to a whole set of new software engineering maintenance problems.


Secretaría de Investigación