Automatic Detection of Usability Issues on Mobile Applications


KIPS Transactions on Software and Data Engineering, Vol. 5, No. 7, pp. 319-326, Jul. 2016
10.3745/KTSDE.2016.5.7.319,   PDF Download:
Keywords: Mobile Application, GUI Usability, User Behavior Model, Automatic Detection of GUI Bad Symptom
Abstract

Given the attributes of mobile apps that shorten the time to make purchase decisions while enabling easy purchase cancellations, usability can be regarded to be a highly prioritized quality attribute among the diverse quality attributes that must be provided by mobile apps. With that backdrop, mobile app developers have been making great effort to minimize usability hampering elements that degrade the merchantability of apps in many ways. Most elements that hamper the convenience in use of mobile apps stem from those potential errors that occur when GUIs are designed. In our previous study, we have proposed a technique to analyze the usability of mobile apps using user behavior logs. We proposes a technique to detect usability hampering elements lying dormant in mobile apps' GUI models by expressing user behavior logs with finite state models, combining user behavior models extracted from multiple users, and comparing the combined user behavior model with the expected behavior model on which the designer's intention is reflected. In addition, to reduce the burden of the repeated test operations that have been conducted by existing developers to detect usability errors, the present paper also proposes a mobile usability error detection automation tool that enables automatic application of the proposed technique. The utility of the proposed technique and tool is being discussed through comparison between the GUI issue reports presented by actual open source app developers and the symptoms detected by the proposed technique.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
K. W. Ma, S. Park, S. Park, "Automatic Detection of Usability Issues on Mobile Applications," KIPS Transactions on Software and Data Engineering, vol. 5, no. 7, pp. 319-326, 2016. DOI: 10.3745/KTSDE.2016.5.7.319.

[ACM Style]
Kyeong Wook Ma, Sooyong Park, and Soojin Park. 2016. Automatic Detection of Usability Issues on Mobile Applications. KIPS Transactions on Software and Data Engineering, 5, 7, (2016), 319-326. DOI: 10.3745/KTSDE.2016.5.7.319.