Static analysis of android apps: A systematic literature review

L Li, TF Bissyandé, M Papadakis, S Rasthofer… - Information and …, 2017 - Elsevier
Context Static analysis exploits techniques that parse program source code or bytecode,
often traversing program paths to check some program properties. Static analysis …

Automated test input generation for android: Are we there yet?(e)

SR Choudhary, A Gorla, A Orso - 2015 30th IEEE/ACM …, 2015 - ieeexplore.ieee.org
Like all software, mobile applications (" apps") must be adequately tested to gain confidence
that they behave correctly. Therefore, in recent years, researchers and practitioners alike …

Automated testing of android apps: A systematic literature review

P Kong, L Li, J Gao, K Liu… - IEEE Transactions on …, 2018 - ieeexplore.ieee.org
Automated testing of Android apps is essential for app users, app developers, and market
maintainer communities alike. Given the widespread adoption of Android and the …

Machine learning-based prototyping of graphical user interfaces for mobile apps

K Moran, C Bernal-Cárdenas, M Curcio… - IEEE Transactions …, 2018 - ieeexplore.ieee.org
It is common practice for developers of user-facing software to transform a mock-up of a
graphical user interface (GUI) into code. This process takes place both at an application's …

Code generation using machine learning: A systematic review

E Dehaerne, B Dey, S Halder, S De Gendt… - Ieee …, 2022 - ieeexplore.ieee.org
Recently, machine learning (ML) methods have been used to create powerful language
models for a broad range of natural language processing tasks. An important subset of this …

Automatically discovering, reporting and reproducing android application crashes

K Moran, M Linares-Vásquez… - … on software testing …, 2016 - ieeexplore.ieee.org
Mobile developers face unique challenges when detecting and reporting crashes in apps
due to their prevailing GUI event-driven nature and additional sources of inputs (eg, sensor …

An empirical study of functional bugs in android apps

Y Xiong, M Xu, T Su, J Sun, J Wang, H Wen… - Proceedings of the …, 2023 - dl.acm.org
Android apps are ubiquitous and serve many aspects of our daily lives. Ensuring their
functional correctness is crucial for their success. To date, we still lack a general and in …

Continuous, evolutionary and large-scale: A new perspective for automated mobile app testing

M Linares-Vásquez, K Moran… - 2017 IEEE International …, 2017 - ieeexplore.ieee.org
Mobile app development involves a unique set of challenges including device fragmentation
and rapidly evolving platforms, making testing a difficult task. The design space for a …

How do developers test android applications?

M Linares-Vásquez, C Bernal-Cárdenas… - 2017 IEEE …, 2017 - ieeexplore.ieee.org
Enabling fully automated testing of mobile applications has recently become an important
topic of study for both researchers and practitioners. A plethora of tools and approaches …

Large-scale analysis of framework-specific exceptions in android apps

L Fan, T Su, S Chen, G Meng, Y Liu, L Xu… - Proceedings of the 40th …, 2018 - dl.acm.org
Mobile apps have become ubiquitous. For app developers, it is a key priority to ensure their
apps' correctness and reliability. However, many apps still suffer from occasional to frequent …