Show simple item record

dc.contributor.authorKhalid, Hammaden
dc.date2014-10-23 20:38:53.919
dc.date.accessioned2014-10-27T20:44:23Z
dc.date.available2014-10-27T20:44:23Z
dc.date.issued2014-10-27
dc.identifier.urihttp://hdl.handle.net/1974/12596
dc.descriptionThesis (Master, Computing) -- Queen's University, 2014-10-23 20:38:53.919en
dc.description.abstractMobile app stores contain millions of apps which users can download and install on their smart phones. Each app has a page in the mobile app store that includes app's description, a download link for the app, and a space for users to review the app. Each review has a 1-5 star rating and a review-comment. Unlike desktop and server side-software where direct user feedback about software quality was difficult to acquire, app developers now have access to the user's perspective of their apps via the reviews. Since apps with high-rating reviews are downloaded statistically significantly more than apps with low-rating reviews, the insights from studying these reviews are very important. Thus in this thesis, we analyze hundreds of thousands of reviews of Android and iOS apps to help developers understand the relationship between app quality, and the feedback in reviews. In this thesis, we find that low-rated reviews of apps contain 12 different complaint types which have varying impact and frequencies. The most frequent complaints are about functional errors, feature requests, and app crashes; complaints about privacy, ethical and hidden cost issues receive the worst star ratings. For Android developers struggling with device fragmentation, we find that different Android devices give varying star ratings. However, we show that device info from reviews can also be used to identify a subset of Android devices that should be prioritized for testing. Finally, we show that warnings from FindBugs, a static analysis tool, are related to lower average app ratings and the complaints that users leave in the reviews. This thesis shows how studying the reviews of mobile apps can help developers prioritize their testing efforts to address the concerns of their users.en
dc.language.isoengen
dc.relation.ispartofseriesCanadian thesesen
dc.rightsThis publication is made available by the authority of the copyright owner solely for the purpose of private study and research and may not be copied or reproduced except as permitted by the copyright laws without written authority from the copyright owner.en
dc.subjectsoftwareen
dc.subjectappen
dc.subjectiOSen
dc.subjectAndroiden
dc.subjectMobileen
dc.subjectreviewsen
dc.titleOn The Link Between Mobile App Quality And User Reviewsen
dc.typethesisen
dc.description.degreeM.Sc.en
dc.contributor.supervisorHassan, Ahmed E.en
dc.contributor.departmentComputingen
dc.degree.grantorQueen's University at Kingstonen


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record