A Survey of App Store Analysis for Software Engineering

被引:231
作者
Martin, William [1 ]
Sarro, Federica [1 ]
Jia, Yue [1 ]
Zhang, Yuanyuan [1 ]
Harman, Mark [1 ]
机构
[1] UCL, Dept Comp Sci, London WC1E 6B, England
基金
英国工程与自然科学研究理事会;
关键词
App store; analysis; mining; API; feature; release planning; requirements engineering; reviews; security; ecosystem; MOBILE APPS; USER REVIEWS; CHALLENGES; USAGE;
D O I
10.1109/TSE.2016.2630689
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
App Store Analysis studies information about applications obtained from app stores. App stores provide a wealth of information derived from users that would not exist had the applications been distributed via previous software deployment methods. App Store Analysis combines this non-technical information with technical information to learn trends and behaviours within these forms of software repositories. Findings from App Store Analysis have a direct and actionable impact on the software teams that develop software for app stores, and have led to techniques for requirements engineering, release planning, software design, security and testing. This survey describes and compares the areas of research that have been explored thus far, drawing out common aspects, trends and directions future research should take to address open problems and challenges.
引用
收藏
页码:817 / 847
页数:31
相关论文
共 260 条
  • [1] Abdullah NAS, 2014, IEEE CONF OPEN SYST, P42, DOI 10.1109/ICOS.2014.7042407
  • [2] Empirical Analysis of Android Apps Permissions
    Abu Bakar, Normi Sham Awang
    Mahmud, Iqram
    [J]. 2013 INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER SCIENCE APPLICATIONS AND TECHNOLOGIES (ACSAT), 2014, : 406 - 411
  • [3] Theme-based Product Release Planning: An Analytical Approach
    Agarwal, Nishant
    Karimpour, Reza
    Ruhe, Guenther
    [J]. 2014 47TH HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES (HICSS), 2014, : 4739 - 4748
  • [4] Al-Subaihin A., 2015, P 3 INT WORKSH SOFTW, P1, DOI DOI 10.1145/2804345.2804346
  • [5] Clustering Mobile Apps Based on Mined Textual Features
    Al-Subaihin, A. A.
    Sarro, F.
    Black, S.
    Capra, L.
    Harman, M.
    Jia, Y.
    Zhang, Y.
    [J]. ESEM'16: PROCEEDINGS OF THE 10TH ACM/IEEE INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT, 2016,
  • [6] Albanesius C., 2012, MOBILE APP REV GOOGL
  • [7] Alharbi K., 2015, P 17 INT C HUM COMP, P515, DOI DOI 10.1145/2785830.2785892
  • [8] Ali K., 2012, KDD 12 P 18 ACM SIGK, P204
  • [9] Amazon. com, 2013, AM MEC TURK
  • [10] [Anonymous], 2014, LNICST, DOI DOI 10.1007/978-3-319-05452-04