TY - JOUR
T1 - Analysing app reviews for software engineering
T2 - a systematic literature review
AU - Dąbrowski, Jacek
AU - Letier, Emmanuel
AU - Perini, Anna
AU - Susi, Angelo
N1 - Publisher Copyright:
© 2021, The Author(s).
PY - 2022/3
Y1 - 2022/3
N2 - App reviews found in app stores can provide critically valuable information to help software engineers understand user requirements and to design, debug, and evolve software products. Over the last ten years, a vast amount of research has been produced to study what useful information might be found in app reviews, and how to mine and organise such information as efficiently as possible. This paper presents a comprehensive survey of this research, covering 182 papers published between 2012 and 2020. This survey classifies app review analysis not only in terms of mined information and applied data mining techniques but also, and most importantly, in terms of supported software engineering activities. The survey also reports on the quality and results of empirical evaluation of existing techniques and identifies important avenues for further research. This survey can be of interest to researchers and commercial organisations developing app review analysis techniques and to software engineers considering to use app review analysis.
AB - App reviews found in app stores can provide critically valuable information to help software engineers understand user requirements and to design, debug, and evolve software products. Over the last ten years, a vast amount of research has been produced to study what useful information might be found in app reviews, and how to mine and organise such information as efficiently as possible. This paper presents a comprehensive survey of this research, covering 182 papers published between 2012 and 2020. This survey classifies app review analysis not only in terms of mined information and applied data mining techniques but also, and most importantly, in terms of supported software engineering activities. The survey also reports on the quality and results of empirical evaluation of existing techniques and identifies important avenues for further research. This survey can be of interest to researchers and commercial organisations developing app review analysis techniques and to software engineers considering to use app review analysis.
KW - App store analysis
KW - Mining app reviews
KW - Mining software repository
KW - Software engineering
KW - Systematic literature review
KW - User feedback
UR - http://www.scopus.com/inward/record.url?scp=85123235870&partnerID=8YFLogxK
U2 - 10.1007/s10664-021-10065-7
DO - 10.1007/s10664-021-10065-7
M3 - Article
AN - SCOPUS:85123235870
SN - 1382-3256
VL - 27
JO - Empirical Software Engineering
JF - Empirical Software Engineering
IS - 2
M1 - 43
ER -