Online app review analysis for identifying emerging issues

Author email: cygao@cse.cuhk.edu.hk
Tool name: IDEA
Description: Detecting emerging issues (e.g., new bugs) timely and precisely is crucial for developers to update their apps. App reviews provide an opportunity to proactively collect user complaints and promptly improve apps' user experience, in terms of bug fixing and feature refinement. However, the tremendous quantities of reviews and noise words (e.g., misspelled words) increase the difficulties in accurately identifying newly-appearing app issues. In this paper, we propose a novel and automated framework IDEA, which aims to IDentify Emerging App issues effectively based on online review analysis. We evaluate IDEA on six popular apps from Google Play and Apple's App Store, employing the official app changelogs as our ground truth. Experiment results demonstrate the effectiveness of IDEA in identifying emerging app issues. Feedback from engineers and product managers shows that 88.9% of them think that the identified issues can facilitate app development in practice. Moreover, we have successfully applied IDEA to several products of Tencent, which serve hundreds of millions of users.
Bibtex: @inproceedings{10.1145/3180155.3180218, author = {Gao, Cuiyun and Zeng, Jichuan and Lyu, Michael R. and King, Irwin}, title = {Online App Review Analysis for Identifying Emerging Issues}, year = {2018}, isbn = {9781450356381}, publisher = {Association for Computing Machinery}, address = {New York, NY, USA}, url = {https://doi.org/10.1145/3180155.3180218}, doi = {10.1145/3180155.3180218}, booktitle = {Proceedings of the 40th International Conference on Software Engineering}, pages = {48–58}, numpages = {11}, keywords = {online analysis, emerging issues, app reviews}, location = {Gothenburg, Sweden}, series = {ICSE ’18} }
Link to public pdf: https://dl.acm.org/doi/abs/10.1145/3180155.3180218
Link to tool webpage: https://github.com/ReMine-Lab/IDEA
Link to demo: Not provided by authors
Category: None
Year and Conference: 2018, ICSE
Terms of use