Mobile App Store Analytics

Icon

NII Shonan Meeting Seminar 070

Schedule

18th October (Sunday)

  • 15:00 ? Hotel Check-In (early check-in from 12:00 is negotiable if informed in advance)
  • 19:00 ? 21:00: Welcome Reception

19th, 20th, 21st, 22nd October (Mon – Thur)

Shonan Meeting – Schedule to be decided

22nd October (Thursday)

  • 11:00-12:30?Wrap up and future plans
  • 12:30-2:00 Lunch

Travel

Detailed instructions on how you can arrive at the Shonan Center are available here:?http://www.shonan-village.co.jp/svc/access.html

 

Organizers

Participants

Bram Adams (Ecole Polytechnique de Montreal, Canada)

Christian Bird (Microsoft Research, USA)

Alessandra Gorla (IMDEA Software Institute, Spain)

Abram Hindle (University of Alberta, Canada)

Andrew Hoefel (Google, ?USA)

Sunghun Kim (The Hong Kong University of Science and Technology, Hong Kong)

Michele Lanza (University of Lugano,?Switzerland)

Soo Ling Lim (University College of London, London)

David Lo (Singapore Management University,Singapore)

Sam Malek (George Mason University, USA)

Federica Sarro (University College London, The United Kingdom)

Emad Shihab (Concordia University, Canada)

Nikolai Tillman (Microsoft Research, USA)

Thomas Zimmermann (Microsoft Research, USA)

Yue Jia (University College London, The United Kingdom)

Jihong Kim (Seoul National University, Korea)

Konstantin Kuznetsov (Saarland University, Germany)

Laura Moreno (Univ. of Texas-Dallas, USA)

Christian Sandor (Nara Institute of Science and Technology, Japan)

Siegfried Rasthofer (TU-Darmstadt, Germany)

Steven Arzt (TU-Darmstadt, Germany)

Sebastiano Panichella (University of Zurich, Switzerland)

Daniel German (Univ. of Victoria, Canada)

Raula Kula (Osaka Univ, Japan)

Safwat Hassan (Queen’s Univ, Canada)

Yuanyuan Zhang (Univ. College London, The United Kingdom)

Maleknaz Nayebi (Univ. of Calgary, Canada)

Audris Mockus (Univ. of Tennessee Knoxville)

Takashi Ishio (Osaka Univ.)

 

Overview

Today, software engineering research focuses on traditional software?systems like the Firefox web browser or Microsoft Windows, which take?years to develop and teams of designers, developers and testers.?Software engineering is rapidly changing though. Emerging domains,?such as mobile devices, are growing rapidly and depend heavily on new?software operating systems like Android and the applications that they?run, commonly referred to as apps. Over the past few years, we have?seen a boom in the popularity of mobile devices and mobile apps which?run on these devices. Recent market studies predict that the global?mobile app economy is expected to be worth $143 billion by 2016. Thus?there exists considerable motivation for the research community to?solve the challenges faced by the mobile app developers.

However, unlike traditional software, the distribution mechanism for?mobile apps are very different ? they are released through app markets?(e.g., Google Play and Appleā€™s App store). The key differentiating?factor in an app store is that it is a democratic platform, i.e., both?large companies with established products Adobe Reader from Adobe, and?Timberman from Digital Melody (a company with 5 employees), can?release their apps through the same mechanism for the users to?download and install. The data that these mobile app markets contain?can be used by software engineering researchers to compile new?empirical results that can help mobile app developers.

Additionally, the app markets allow users to post reviews of the apps.?This is very different from traditional software. Mobile app?developers get continuous feedback from users that can be leveraged to?help them. For example, prior work leveraged user reviews to extract?user-faced issues, and new requirements. However, today the review?system for mobile apps is identical to that of books sold on an?e-commerce website such as Amazon. While books are products too, they?are very different from mobile apps in that books are not updated?every few weeks like most mobile apps. Therefore in the case of books,?the ratings and reviews collected for a book is all with respect to?one version of a book, while the ratings and reviews collected for an?app are about all the versions of an app. Hence the question arises?whether the review systems of books is the best system for mobile apps?or not?

Finally, the app stores provide a central location for all the apps,?making it easy for researchers to mine the store for meta-data of the?apps and the apps themselves. Using the data from the app stores,?several companies like App Annie, and Distimo have even built?successful businesses selling intelligence gained from observing the?evolution of several hundred thousand apps in the app stores.

However, there is no central venue to bring all the cross-disciplinary?researchers together. There is therefore, a dire need for a community?to be built around the line of research with respect to mobile app?store analytics. The proposed seminar would focus on research where?the Mobile App Stores, and the data that they have are mined for?insights into mobile app development. We intend to bring researchers?in multiple disciplines from around the world in one place to discuss?the future directions in the area of mobile app store analytics.