arrow
Return

Static Back-Stack Transition Analysis for Android

delete2019-01-01
delete2
delete
OA
AI
A
Ao Liu
过
过辰楷 (Chenkai Guo) *
W
Weijing Wang
Y
Yu Qiu
J
Jing Xu *
DOI:10.1109/ACCESS.2019.2934528delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
In Android, activity instances at an application's run time are organized in a back stack, and users always interact with the top instance of the stack. Users' interactions may trigger activity launchings, which change the state of the back stack. Therefore, back-stack transition analysis is closely related to activity transition analysis, which is fundamental for understanding Android behaviors. Existing activity transition analyses are not sensitive to back-stack-related configurations, which suppose all activities are launched with the default configuration, and thus model infeasible transitions and incorrect back-stack states when there are non-default configurations in an application. In this paper, we present a tool, BSSimulator, to perform the static back-stack transition analysis. The proposed analysis contains two types of graph constructions: the activity launching graph that represents activity transitions with extracted back-stack-related configurations, and the back-stack transition graph that simulates the changes of the back stack triggered by activity launchings and back events. The study conducted on 968 open source apps from F-droid indicates that non-default configurations are in common use. The evaluations on 35 commonly used apps validate the high-precision of the generated activity launching graphs, and indicate that the proposed back-stack transition analysis outperforms the state-of-the-art one by 29.8% in avoiding 3-length infeasible paths.
Keywords:
Android
activity transition
back stack
static analysis
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Access cover
IEEE Access
IF:
3.6
Papers:
9.8W
Citations:
29.4W

Organization

N
nankai university
Scholars:
4.8W
Papers: 3.3W
Citations: 74
Cited Papers

Cited Papers

The Effects of 12 Weeks Yoga Training on 4-5-Year-Old Preschoolers’ Fitness Components
err2023-04-01
err0
errOAAI
errDung Xuan Phung; Vinh Quang Nguyen; Dai Quang Tran; Truong Ngoc Duong
errShare
errSave
Breast Reconstruction Among Inner City Women With Breast Carcinoma
err2001-07-01
err0
PREAI
errMichelle Zweifler; Estelamari Rodriguez; James Reilly; Theophilus Lewis; Scot Bradley Glasberg
errShare
errSave
Light-Weight, Inter-Procedural and Callback-Aware Resource Leak Detection for Android Apps
err2016-11-01
err46
PREAI
errWu, Tianyong; Liu, Jierui; Xu, Zhenbo; Guo, Chaorong; Zhang, Yanli; Yan, Jun; Zhang, Jian
errShare
errSave
errShare
errSave
errShare
errSave
Composition and biological activities of the essential oil from a Sicilian accession of Prangos ferulacea (L.) Lindl
err2019-04-08
err0
errOAAI
errMaurizio Bruno; Vincenzo Ilardi; Giulio Lupidi; Luana Quassinti; Massimo Bramucci; Dennis Fiorini; Alessandro Venditti; Filippo Maggi
errShare
errSave
researcher View more