A survey of performance optimization for mobile applications

M Hort, M Kechagia, F Sarro… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
To ensure user satisfaction and success of mobile applications, it is important to provide
highly performant applications. This is particularly important for resource-constrained …

Practical GUI testing of Android applications via model abstraction and refinement

T Gu, C Sun, X Ma, C Cao, C Xu, Y Yao… - 2019 IEEE/ACM 41st …, 2019 - ieeexplore.ieee.org
This paper introduces a new, fully automated modelbased approach for effective testing of
Android apps. Different from existing model-based approaches that guide testing with a …

An empirical study of practitioners' perspectives on green software engineering

I Manotas, C Bird, R Zhang, D Shepherd… - Proceedings of the 38th …, 2016 - dl.acm.org
The energy consumption of software is an increasing concern as the use of mobile
applications, embedded systems, and data center-based services expands. While research …

Face recognition using deep multi-pose representations

W AbdAlmageed, Y Wu, S Rawls… - 2016 IEEE winter …, 2016 - ieeexplore.ieee.org
We introduce our method and system for face recognition using multiple pose-aware deep
learning models. In our representation, a face image is processed by several pose-specific …

Static window transition graphs for Android

S Yang, H Wu, H Zhang, Y Wang… - Automated Software …, 2018 - Springer
This work develops a static analysis to create a model of the behavior of an Android
application's GUI. We propose the window transition graph (WTG), a model representing the …

Future trends in software engineering research for mobile apps

M Nagappan, E Shihab - 2016 IEEE 23rd international …, 2016 - ieeexplore.ieee.org
There has been tremendous growth in the use of mobile devices over the last few years.
This growth has fueled the development of millions of software applications for these mobile …

A systematic literature review on Android-specific smells

Z Wu, X Chen, SUJ Lee - Journal of Systems and Software, 2023 - Elsevier
Context: Code smells are well-known concepts in Object-Oriented (OO) programs as
symptoms that negatively impact software quality and cause long-term issues. However, the …

Automated energy optimization of http requests for mobile applications

D Li, Y Lyu, J Gui, WGJ Halfond - … of the 38th international conference on …, 2016 - dl.acm.org
Energy is a critical resource for apps that run on mobile devices. Among all operations,
making HTTP requests is one of the most energy consuming. Previous studies have shown …

Combodroid: generating high-quality test inputs for android apps via use case combinations

J Wang, Y Jiang, C Xu, C Cao, X Ma, J Lu - Proceedings of the ACM …, 2020 - dl.acm.org
Android apps demand high-quality test inputs, whose generation remains an open
challenge. Existing techniques fall short on exploring complex app functionalities reachable …

Deep GUI: Black-box GUI input generation with deep learning

F YazdaniBanafsheDaragh… - 2021 36th IEEE/ACM …, 2021 - ieeexplore.ieee.org
Despite the proliferation of Android testing tools, Google Monkey has remained the de facto
standard for practitioners. The popularity of Google Monkey is largely due to the fact that it is …