arrow
返回

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
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

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.
Keyword:
Android
activity transition
back stack
static analysis
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Access 封面图
IEEE Access
IF:
3.6
论文数:
9.8W
被引数:
29.4W

机构

N
nankai university
学者数:
4.8W
论文数: 3.3W
被引数: 74
引用论文

引用论文

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
err分享
err收藏
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
err分享
err收藏
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
err分享
err收藏
err分享
err收藏
err分享
err收藏
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
err分享
err收藏
学者 查看更多内容