Using app reviews for competitive analysis: tool support

Play Store and App Store have a large number of apps that are in competition as they share a fair amount of common features. User reviews of apps contain important information such as feature evaluation, bug report and feature request, which is useful input for the improvement of app quality. Automatic extraction and summarization of this information could offer app developers opportunities for understanding the strengths and weaknesses of their app and/or prioritizing the app features for the next release cycle. To support these goals, we developed the tool REVSUM which automatically identifies developer-relevant information from reviews, such as reported bugs or requested features. Then, app features are extracted automatically from these reviews using the recently proposed rule based approach SAFE. Finally, a summary is generated that supports the application of the following three use cases: (1) view users' sentiments about app features in competing apps, (2) detect which summarized app features were mentioned in bug related reviews, and (3) identify new app features requested by users.

[1]  Chun Chen,et al.  Opinion Word Expansion and Target Extraction through Double Propagation , 2011, CL.

[2]  Xiaodong Gu,et al.  "What Parts of Your Apps are Loved by Users?" (T) , 2015, 2015 30th IEEE/ACM International Conference on Automated Software Engineering (ASE).

[3]  Walid Maalej,et al.  User feedback in the appstore: An empirical study , 2013, 2013 21st IEEE International Requirements Engineering Conference (RE).

[4]  Dietmar Pfahl,et al.  Simulating the Impact of Annotation Guidelines and Annotated Data on Extracting App Features from App Reviews , 2019, ICSOFT.

[5]  Dietmar Pfahl,et al.  Feature-based evaluation of competing apps , 2016, WAMA@SIGSOFT FSE.

[6]  Fabiano Dalpiaz,et al.  RE-SWOT: From User Feedback to Requirements via Competitor Analysis , 2019, REFSQ.

[7]  Dietmar Pfahl,et al.  Simple App Review Classification with Only Lexical Features , 2018, ICSOFT.

[8]  Walid Maalej,et al.  How Do Users Like This Feature? A Fine Grained Sentiment Analysis of App Reviews , 2014, 2014 IEEE 22nd International Requirements Engineering Conference (RE).

[9]  Anna Perini,et al.  Finding and Analyzing App Reviews Related to Specific Features: A Research Preview , 2019, REFSQ.

[10]  Bastin Tony Roy Savarimuthu,et al.  Approaches for prioritizing feature improvements extracted from app reviews , 2016, EASE.

[11]  Walid Maalej,et al.  SAFE: A Simple Approach for Feature Extraction from App Descriptions and App Reviews , 2017, 2017 IEEE 25th International Requirements Engineering Conference (RE).

[12]  Ning Chen,et al.  AR-miner: mining informative reviews for developers from mobile app marketplace , 2014, ICSE.

[13]  Dietmar Pfahl,et al.  Is the SAFE Approach Too Simple for App Feature Extraction? A Replication Study , 2019, REFSQ.

[14]  Yuanyuan Zhang,et al.  App store mining and analysis: MSR for app stores , 2012, 2012 9th IEEE Working Conference on Mining Software Repositories (MSR).

[15]  Tung Thanh Nguyen,et al.  Mining User Opinions in Mobile App Reviews: A Keyword-Based Approach (T) , 2015, 2015 30th IEEE/ACM International Conference on Automated Software Engineering (ASE).

[16]  Gerardo Canfora,et al.  SURF: Summarizer of User Reviews Feedback , 2017, 2017 IEEE/ACM 39th International Conference on Software Engineering Companion (ICSE-C).