Software engineering techniques for statically analyzing mobile apps: research trends, characteristics, and potential for industrial adoption

M Autili, I Malavolta, A Perucci, GL Scoccia… - Journal of Internet …, 2021 - Springer
Mobile platforms are rapidly and continuously changing, with support for new sensors, APIs,
and programming abstractions. Static analysis is gaining a growing interest, allowing …

Dynamically Generating Callback Summaries for Enhancing Static Analysis

S Arzt, M Miltenberger, J Näumann - 38th European Conference …, 2024 - drops.dagstuhl.de
Interprocedural static analyses require a complete and precise callgraph. Since third-party
libraries are responsible for large portions of the code of an app, a substantial fraction of the …

Automated testing of energy hotspots and defects for Android applications

A Liu, J Xu, W Wang, J Yu, H Gao - 2019 IEEE International …, 2019 - ieeexplore.ieee.org
Battery efficiency is a significant factor influencing the quality of user experience. Much work
pays attention to energy profiling or energy-hotspot/defect detection, but none of them solves …

A model-based approach to assist android activity lifecycle development

T Ghanem, S Zein - 2020 4th International Symposium on …, 2020 - ieeexplore.ieee.org
In Android app development, conforming to the activity lifecycle model is imperative to
maintain app robustness and reliability as well as avoiding many issues tied to lifecycle state …

Static back-stack transition analysis for android

A Liu, C Guo, W Wang, Y Qiu, J Xu - IEEE Access, 2019 - ieeexplore.ieee.org
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 …

Queue management based on biometric authentication

J Brown, C Johnson - US Patent 11,503,020, 2022 - Google Patents
(57) ABSTRACT A method performed by a user device may include obtaining biometric
information relating to a user of the user device using a biometric sensor of the user device; …

Enhancing trustability of android applications via flexible permissions

G Scoccia - 2019 - iris.gssi.it
Recent years have seen a global widespread adoption of smart mobile devices, notably,
smartphones and tablets. Coupled with them is the even more explosive diffusion of mobile …

[PDF][PDF] Android 应用 Activity 启动环研究

刘奥, 过辰楷, 王伟静, 候晓磊, 朱静雯, 张森, 许静 - 计算机学报, 2019 - researchgate.net
摘要Activity 的循环启动构成了activity 启动环(ALC), 它是一种Android 应用开发工程师为了
完成特定功能而广泛使用的结构. 由于缺乏对ALC 特性的系统研究, 致使当前activity …