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 …

Shaping program repair space with existing patches and similar code

J Jiang, Y Xiong, H Zhang, Q Gao, X Chen - Proceedings of the 27th …, 2018 - dl.acm.org
Automated program repair (APR) has great potential to reduce bug-fixing effort and many
approaches have been proposed in recent years. APRs are often treated as a search …

Investigating the criticality of user‐reported issues through their relations with app rating

A Di Sorbo, G Grano, C Aaron Visaggio… - Journal of Software …, 2021 - Wiley Online Library
App quality impacts user experience and satisfaction. As a consequence, both app ratings
and user feedback reported in app reviews are directly influenced by the user‐perceived …

Performance mutation testing

P Delgado‐Pérez, AB Sánchez… - Software Testing …, 2021 - Wiley Online Library
Performance bugs are known to be a major threat to the success of software products.
Performance tests aim to detect performance bugs by executing the program through test …

Profiling the responsiveness of android applications via automated resource amplification

Y Wang, A Rountev - Proceedings of the International Conference on …, 2016 - dl.acm.org
The responsiveness of the GUI in an Android application is an important component of the
user experience. Android guidelines recommend that potentially-expensive operations …

Aging or glitching? what leads to poor android responsiveness and what can we do about it?

H Lin, C Liu, Z Li, F Qian, M Li… - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
Almost all Android users have ever experienced poor responsiveness, including the
common frame dropping events—slow rendering (SR) and frozen frames (FF), as well as the …

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 …

An empirical study of software aging manifestations in android

Y Qiao, Z Zheng, F Qin - 2016 IEEE international symposium …, 2016 - ieeexplore.ieee.org
Software aging phenomenon has been widely observed in Android mobile operating
system, which will make a great influence on people's life. In this paper we present an …

Mining test repositories for automatic detection of UI performance regressions in Android apps

M Gómez, R Rouvoy, B Adams… - Proceedings of the 13th …, 2016 - dl.acm.org
The reputation of a mobile app vendor is crucial to survive amongst the ever increasing
competition. However this reputation largely depends on the quality of the apps, both …

User perception of animation fluency: The effect of time duration in different phases of animated transitions during application usage

Y Ge, H Chen, Y Wang, W Qu, Y Zhang, Y Liu - International Journal of …, 2024 - Elsevier
Animation fluency is an important factor of user experience in smartphone applications. The
purpose of this study is to explore the effect of time duration in different sections of …