Third, only 30% of the reviews provide informative user opinions for app updates. Also, they are often shorter in length, since most of them are written by users via mobile terminals. Second, app reviews contain numerous noise words, such as misspelled words, repetitive words, and non-english words. Manual analysis is prohibitively time-consuming for apps with large numbers of reviews (e.g., Faceboo receives more than 10,000 reviews in Google Play every day ). First, app reviews are generated everyday in large volume. The characteristics of user reviews mae accurate issue detection very challenging. Therefore, user reviews provide an effective and efficient way to identify the emerging issues of apps, which would be a significant help to the developers. The situation could be effectively alleviated if the emerging issues were timely detected from user reviews. However, such issues had already been flushed out with complaints from over 12,600 user reviews on App Store one month ago. For example, Faceboo Messenger received massive one-star ratings (the lowest rating) in August, 2014, accounting for nearly 94% of all its reviews on Apple s App Store 1, and suffered a large loss of users, since the version contained severe privacy issues (e.g., accessing the photos and contact numbers in users phones). The emerging issues detected from user reviews, such as the existing bugs (e.g., crashes) and unfavorable app features (e.g., too many ads), can provide informative evidence for app developers in maintaining their apps and scheduling the app updates. $ User reviews are direct feedbac from the users who have experienced the apps, and reflect the instant user experience. Request permissions from ICSE 18, May 27-June 3, 2018, Gothenburg, Sweden 2018 Association for Computing Machinery. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Copyrights for components of this wor owned by others than ACM must be honored. Permission to mae digital or hard copies of all or part of this wor for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Timely and precisely identifying the emerging issues of apps is of great help for app developers to update their apps, such as fixing bugs, refining existing features, and adding new functions. 1 INTRODUCTION App developers are eager to now what is going on with their apps after published. In Proceedings of ICSE 18: 40th International Conference on Software Engineering, Gothenburg, Sweden, May 27-J(ICSE 18), 11 pages. Lyu, and Irwin King Online App Review Analysis for Identifying Emerging Issues. CCS CONCEPTS Software and its engineering Dynamic analysis Information systems Web and social media search KEYWORDS App reviews, online analysis, emerging issues ACM Reference format: Cuiyun Gao, Jichuan Zeng, Michael R. Moreover, we have successfully applied IDEA to several products of Tencent, which serve hundreds of millions of users. Feedbac from engineers and product managers shows that 88.9% of them thin that the identified issues can facilitate app development in practice. Experiment results demonstrate the effectiveness of IDEA in identifying emerging app issues. We evaluate IDEA on six popular apps from Google Play and Apple s App Store, employing the official app changelogs as our ground truth. In this paper, we propose a novel and automated framewor IDEA, which aims to IDentify Emerging App issues effectively based on online review analysis. However, the tremendous quantities of reviews and noise words (e.g., misspelled words) increase the difficulties in accurately identifying newly-appearing app issues. App reviews provide an opportunity to proactively collect user complaints and promptly improve apps user experience, in terms of bug fixing and feature refinement. Lyu, and Irwin King Shenzhen Research Institute of The Chinese University of Hong Kong, China The Chinese University of Hong Kong, China ABSTRACT Detecting emerging issues (e.g., new bugs) timely and precisely is crucial for developers to update their apps. 1 2018 ACM/IEEE 40th International Conference on Software Engineering Online App Review Analysis for Identifying Emerging Issues Cuiyun Gao, Jichuan Zeng, Michael R.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |