@inproceedings{07f259b26fa641729c00926ae131aaa9,
title = "Responsiveness analysis tool for android application",
abstract = "Responsiveness is an important type of quality factor in Android application because it directly affects user experience. When the user interface thread performs lengthy operations, the user may feel that the application has become sluggish or frozen. This may lead to a negative user experience, poor review, and loss in market success. This paper proposes a static responsiveness analysis tool for Android applications to find potentially poor responsiveness defects which are difficult to detect by conventional testing methods as they are sensitive to the user environment. This tool finds responsiveness defects by discovering operations invoked in the user interface thread that may block the execution of other operations. We collect these operations according to Android developer guideline and previous related work. The proposed tool successfully found 45 potential responsiveness defects in seven open source Android applications.",
keywords = "Android app, Responsiveness, Static analysis",
author = "Thanaporn Ongkosit and Shingo Takada",
note = "Publisher Copyright: Copyright is held by the author/owner(s). Copyright: Copyright 2017 Elsevier B.V., All rights reserved.; 2nd International Workshop on Software Development Lifecycle for Mobile, DeMobile 2014 ; Conference date: 17-11-2014",
year = "2014",
month = nov,
day = "17",
doi = "10.1145/2661694.2661695",
language = "English",
series = "2nd International Workshop on Software Development Lifecycle for Mobile, DeMobile 2014 - Proceedings",
publisher = "Association for Computing Machinery, Inc",
pages = "1--4",
booktitle = "2nd International Workshop on Software Development Lifecycle for Mobile, DeMobile 2014 - Proceedings",
}