UCL Discovery
UCL home » Library Services » Electronic resources » UCL Discovery

A Survey of Performance Optimization for Mobile Applications

Hort, M; Kechagia, M; Sarro, F; Harman, M; (2021) A Survey of Performance Optimization for Mobile Applications. IEEE Transactions on Software Engineering 10.1109/TSE.2021.3071193. (In press). Green open access

[thumbnail of 09397392.pdf]
Preview
Text
09397392.pdf - Accepted Version

Download (2MB) | Preview

Abstract

Nowadays there is a mobile application for almost everything a user may think of, ranging from paying bills and gathering information to playing games and watching movies. In order to ensure user satisfaction and success of applications, it is important to provide high performant applications. This is particularly important for resource constraint systems such as mobile devices. Thereby, non-functional performance characteristics, such as energy and memory consumption, play an important role for user satisfaction. This paper provides a comprehensive survey of non-functional performance optimization for Android applications. We collected 155 unique publications, published between 2008 and 2020, that focus on the optimization of non-functional performance of mobile applications. We target our search at four performance characteristics, in particular: responsiveness, launch time, memory and energy consumption. For each performance characteristic, we categorize optimization approaches based on the method used in the corresponding publications. Furthermore, we identify research gaps in the literature for future work.

Type: Article
Title: A Survey of Performance Optimization for Mobile Applications
Open access status: An open access version is available from UCL Discovery
DOI: 10.1109/TSE.2021.3071193
Publisher version: https://doi.org/10.1109/TSE.2021.3071193
Language: English
Additional information: This version is the author accepted manuscript. For information on re-use, please refer to the publisher’s terms and conditions.
Keywords: mobile applications, android, non-functional performance optimization, software optimization, literature survey
UCL classification: UCL
UCL > Provost and Vice Provost Offices > UCL BEAMS
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Computer Science
URI: https://discovery.ucl.ac.uk/id/eprint/10126540
Downloads since deposit
1,351Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item