Emerging app issue identification from user feedback: Experience on WeChat

It is vital for popular mobile apps with large numbers of users to release updates with rich features while keeping stable user experience. Timely and accurately locating emerging app issues can greatly help developers to maintain and update apps. User feedback (i.e., user reviews) is a crucial chan...

Full description

Saved in:
Bibliographic Details
Main Authors: GAO, Cuiyun, ZHENG, Wujie, DENG, Yuetang, LO, David, ZENG, Jichuan, LYU, Michael R., KING, Irwin
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2019
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/4480
https://ink.library.smu.edu.sg/context/sis_research/article/5483/viewcontent/cygao_icse19wechat.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-5483
record_format dspace
spelling sg-smu-ink.sis_research-54832019-12-19T07:03:44Z Emerging app issue identification from user feedback: Experience on WeChat GAO, Cuiyun ZHENG, Wujie DENG, Yuetang LO, David ZENG, Jichuan LYU, Michael R. KING, Irwin It is vital for popular mobile apps with large numbers of users to release updates with rich features while keeping stable user experience. Timely and accurately locating emerging app issues can greatly help developers to maintain and update apps. User feedback (i.e., user reviews) is a crucial channel between app developers and users, delivering a stream of information about bugs and features that concern users. Methods to identify emerging issues based on user feedback have been proposed in the literature, however, their applicability in industry has not been explored. We apply the recent method IDEA to WeChat, a popular messenger app with over 1 billion monthly active users, and find that the emerging issues detected by IDEA are not stable (i.e., due to its inherent randomness, its results change when run multiple times even for the same inputs), and there are other problems such as long running time. To address these limitations, we design a novel tool, named DIVER. Different from IDEA, DIVER is more efficient (it can report real-time alerts in seconds), generates reliable results, and most importantly, achieves higher accuracy in our practice. After its deployment on WeChat, DIVER successfully detected 18 emerging issues of WeChat’s Android and iOS apps in one month. Additionally, DIVER significantly outperforms IDEA by 29.4% in precision and 32.5% in recall. 2019-05-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/4480 info:doi/10.1109/ICSE-SEIP.2019.00040 https://ink.library.smu.edu.sg/context/sis_research/article/5483/viewcontent/cygao_icse19wechat.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Mobile apps app reviews emerging issue detection anomaly Digital Communications and Networking Software Engineering
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Mobile apps
app reviews
emerging issue detection
anomaly
Digital Communications and Networking
Software Engineering
spellingShingle Mobile apps
app reviews
emerging issue detection
anomaly
Digital Communications and Networking
Software Engineering
GAO, Cuiyun
ZHENG, Wujie
DENG, Yuetang
LO, David
ZENG, Jichuan
LYU, Michael R.
KING, Irwin
Emerging app issue identification from user feedback: Experience on WeChat
description It is vital for popular mobile apps with large numbers of users to release updates with rich features while keeping stable user experience. Timely and accurately locating emerging app issues can greatly help developers to maintain and update apps. User feedback (i.e., user reviews) is a crucial channel between app developers and users, delivering a stream of information about bugs and features that concern users. Methods to identify emerging issues based on user feedback have been proposed in the literature, however, their applicability in industry has not been explored. We apply the recent method IDEA to WeChat, a popular messenger app with over 1 billion monthly active users, and find that the emerging issues detected by IDEA are not stable (i.e., due to its inherent randomness, its results change when run multiple times even for the same inputs), and there are other problems such as long running time. To address these limitations, we design a novel tool, named DIVER. Different from IDEA, DIVER is more efficient (it can report real-time alerts in seconds), generates reliable results, and most importantly, achieves higher accuracy in our practice. After its deployment on WeChat, DIVER successfully detected 18 emerging issues of WeChat’s Android and iOS apps in one month. Additionally, DIVER significantly outperforms IDEA by 29.4% in precision and 32.5% in recall.
format text
author GAO, Cuiyun
ZHENG, Wujie
DENG, Yuetang
LO, David
ZENG, Jichuan
LYU, Michael R.
KING, Irwin
author_facet GAO, Cuiyun
ZHENG, Wujie
DENG, Yuetang
LO, David
ZENG, Jichuan
LYU, Michael R.
KING, Irwin
author_sort GAO, Cuiyun
title Emerging app issue identification from user feedback: Experience on WeChat
title_short Emerging app issue identification from user feedback: Experience on WeChat
title_full Emerging app issue identification from user feedback: Experience on WeChat
title_fullStr Emerging app issue identification from user feedback: Experience on WeChat
title_full_unstemmed Emerging app issue identification from user feedback: Experience on WeChat
title_sort emerging app issue identification from user feedback: experience on wechat
publisher Institutional Knowledge at Singapore Management University
publishDate 2019
url https://ink.library.smu.edu.sg/sis_research/4480
https://ink.library.smu.edu.sg/context/sis_research/article/5483/viewcontent/cygao_icse19wechat.pdf
_version_ 1770574870506110976