2
Downloads
19
Views
0
Upvotes

SURF: Summarizer of User Reviews Feedback

Author email: disorbo@unisannio.it
Tool name: SURF
Description: Continuous Delivery (CD) enables mobile developers to release small, high quality chunks of working software in a rapid manner. However, faster delivery and a higher software quality do neither guarantee user satisfaction nor positive business outcomes. Previous work demonstrates that app reviews may contain crucial information that can guide developer’s software maintenance efforts to obtain higher customer satisfaction. However, previous work also proves the difficulties encountered by developers in manually analyzing this rich source of data, namely (i) the huge amount of reviews an app may receive on a daily basis and (ii) the unstructured nature of their content. In this paper, we propose SURF (Summarizer of User Reviews Feedback), a tool able to (i) analyze and classify the information contained in app reviews and (ii) distill actionable change tasks for improving mobile applications. Specifically, SURF performs a systematic summarization of thousands of user reviews through the generation of an interactive, structured and condensed agenda of recommended software changes. An endto-end evaluation of SURF, involving 2622 reviews related to 12 different mobile applications, demonstrates the high accuracy of SURF in summarizing user reviews content. In evaluating our approach we also involve the original developers of some apps, who confirm the practical usefulness of the software change recommendations made by SURF.
Bibtex: "@inproceedings{di2017surf, title={SURF: summarizer of user reviews feedback}, author={Di Sorbo, Andrea and Panichella, Sebastiano and Alexandru, Carol V and Visaggio, Corrado A and Canfora, Gerardo}, booktitle={2017 IEEE/ACM 39th International Conference on Software Engineering Companion (ICSE-C)}, pages={55--58}, year={2017}, organization={IEEE} }"
Link to public pdf: https://dl.acm.org/citation.cfm?id=3098362
Link to tool webpage: http://www.ifi.uzh.ch/en/seal/people/panichella/tools/SURFTool.html
Link to demo: Not provided by authors
Category: None
Tags: software maintenance, natural language processing, summarization, mobile applications
Artifacts:
Year and Conference: 2017, ICSE
Terms of use

Comments