Experience Report: Understanding Cross-Platform App Issues From User Reviews

被引:30
|
作者
Man, Yichuan [1 ,2 ,3 ]
Gao, Cuiyun [3 ,4 ]
Lyu, Michael R. [3 ,4 ]
Jiang, Jiuchun [1 ,2 ]
机构
[1] Beijing Jiaotong Univ, Natl Active Distribut Network Technol Res Ctr N, Beijing, Peoples R China
[2] Beijing Jiaotong Univ, Collaborat Innovat Ctr Elect Vehicles Beijing, Beijing, Peoples R China
[3] Chinese Univ Hong Kong, Dept Comp Sci & Engn, Hong Kong, Hong Kong, Peoples R China
[4] Chinese Univ Hong Kong, Shenzhen Res Inst, Shenzhen, Peoples R China
关键词
MOBILE; IOS;
D O I
10.1109/ISSRE.2016.27
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
App developers publish apps on different platforms, such as Google Play, App Store, and Windows Store, to maximize the user volumes and potential revenues. Due to the different characteristics of the platforms and the different user preference (e.g., Android is more customized than iOS), app testing cases on these three platforms should also be designed differently. Comprehensive app testing can be time-consuming for developers. Therefore, understanding the differences of the app issues on these platforms can facilitate the testing process. In this paper, we propose a novel framework named CrossMiner to analyze the essential app issues and explore whether the app issues exhibit differently on the three platforms. Based on five million user reviews, the framework automatically captures the distributions of seven app issues, i.e., "battery", "crash", "memory", "network", "privacy", "spam", and "UIV. We discover that the apps for different platforms indeed generate different issue distributions, which can be employed by app developers to schedule and design the testing cases. The verification based on the official user forums also demonstrates the effectiveness of our framework. Furthermore, we also identify that the issues related to "crash" and "network" are more concerned by users than the other issues on these three platforms. To assist developers in gaining a deep insight on the user issues, we also prioritize the user reviews corresponding to the issues. Overall, we aim at understanding the differences of issues on different platforms and facilitating the testing process for app developers.
引用
收藏
页码:138 / 149
页数:12
相关论文
共 50 条
  • [1] Cross-platform mobile app development: the IscteSpots experience
    de Almeida, Joao Cambaia
    Brito e Abreu, Fernando
    de Almeida, Duarte Sampaio
    [J]. 2023 38TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING WORKSHOPS, ASEW, 2023, : 11 - 16
  • [2] User experience of social network based on a cross-platform background
    Ruan, Zhiping
    Shen, Meiying
    Huang, Xiaolin
    Cen, Fei
    [J]. 2013 SIXTH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID), VOL 2, 2013, : 439 - 442
  • [3] Evaluating user experience of cross-platform web services with a heuristic evaluation method
    Vaananen-Vainio-Mattila, Kaisa
    Waljas, Minna
    [J]. INTERNATIONAL JOURNAL OF ARTS AND TECHNOLOGY, 2010, 3 (04) : 402 - 421
  • [4] Conditional Cross-Platform User Engagement Prediction
    Li, Xinhang
    Qiu, Zhaopeng
    Jiang, Jiacheng
    Zhang, Yong
    Xing, Chunxiao
    Wu, Xian
    [J]. ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2024, 42 (01)
  • [5] Analysis of Cross-Platform Mobile App Development Tools
    Shah, Kewal
    Sinha, Harsh
    Mishra, Payal
    [J]. 2019 IEEE 5TH INTERNATIONAL CONFERENCE FOR CONVERGENCE IN TECHNOLOGY (I2CT), 2019,
  • [6] Testing Cross-Platform Mobile App Development Frameworks
    Boushehrinejadmoradi, Nader
    Ganapathy, Vinod
    Nagarakatte, Santosh
    Iftode, Liviu
    [J]. 2015 30TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE), 2015, : 441 - 451
  • [7] Implementation of News App Based on Cordova Cross-Platform
    Rajkumar, Kanase S.
    Hrishikesh, Awari A.
    Vaibhav, Gaikwad V.
    Omkar, Jadhav S.
    [J]. 2017 2ND INTERNATIONAL CONFERENCE FOR CONVERGENCE IN TECHNOLOGY (I2CT), 2017, : 60 - 62
  • [8] Cross-platform MES survey report
    Liao, DS
    Wen, F
    [J]. ICCC2004: Proceedings of the 16th International Conference on Computer Communication Vol 1and 2, 2004, : 1787 - 1790
  • [9] Issues in Mobile and Cross-platform Content Delivery Report from the first Semantico Online Publishing Symposium
    Helmer, John
    [J]. LOGOS-JOURNAL OF THE WORLD PUBLISHING COMMUNITY, 2010, 21 (1-2): : 40 - 46
  • [10] App-Level Multi-Surface Framework for Supporting Cross-Platform User Interface Distribution
    Ha, Yeongwoo
    Park, Seongbeom
    Lee, Jieun
    Oh, Sangeun
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2024, E107D (04) : 564 - 568