Supplementary Material

Studying the Consistency of Star Ratings and 1 & 2-Star User Reviews for Top Free Cross-Platform Android and iOS Apps

Hanyang Hu, Cor-Paul Bezemer and Ahmed E. Hassan
Submitted to Empirical Software Engineering


Data

Mapping for the complaint types

1 - App Crashing - The app is crashing or cannot be opened or installed.
2 - Compatibility - The app does not work as expected on a specific device or OS version.
3 - Feature Removal - A feature should be removed.
4 - Feature Request - A feature should be added.
5 - Functional Error - A feature does not work as it is supposed to.
6 - Hidden Cost - The app requires unexpected monetary investment for the full experience.
7 - Interface Design - The design, interface or visuals of the app are below user expectation.
8 - Network Problem - The app has network-related issues.
9 - Privacy and Ethical - The app violates the privacy of the user or is considered unethical.
10 - Resource Heavy - The app consumes excessive system resources.
11 - Uninteresting Content - Content of the app is unappealing.
12 - Unresponsive App - The app is slow to respond to user input or does not respond at all (i.e. freezes).
13 - Not Specific - No specific complaint.