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 functional testing of mobile applications: a systematic map** study

P Tramontana, D Amalfitano, N Amatucci… - Software Quality …, 2019 - Springer
Context Testing is a critical and costly activity in the life cycle of a mobile application, due to
the growing request of new applications and to the rapid evolution of mobile devices and …

Ranking programming languages by energy efficiency

R Pereira, M Couto, F Ribeiro, R Rua, J Cunha… - Science of Computer …, 2021 - Elsevier
This paper compares a large set of programming languages regarding their efficiency,
including from an energetic point-of-view. Indeed, we seek to establish and analyze different …

Energy efficiency across programming languages: how do energy, time, and memory relate?

R Pereira, M Couto, F Ribeiro, R Rua, J Cunha… - Proceedings of the 10th …, 2017 - dl.acm.org
This paper presents a study of the runtime, memory usage and energy consumption of
twenty seven well-known software languages. We monitor the performance of such …

Catalog of energy patterns for mobile applications

L Cruz, R Abreu - Empirical Software Engineering, 2019 - Springer
Software engineers make use of design patterns for reasons that range from performance to
code comprehensibility. Several design patterns capturing the body of knowledge of best …

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 …

Can everyone use my app? an empirical study on accessibility in android apps

C Vendome, D Solano, S Liñán… - … and Evolution (ICSME …, 2019 - ieeexplore.ieee.org
Universal design principles aim to improve accessibility by ensuring product designs
consider all users, including those with certain disabilities (eg, visual impairments). In the …

Performance-based guidelines for energy efficient mobile applications

L Cruz, R Abreu - … IEEE/ACM 4th International Conference on …, 2017 - ieeexplore.ieee.org
Mobile and wearable devices are nowadays the de facto personal computers, while desktop
computers are becoming less popular. Therefore, it is important for companies to deliver …

Investigating the energy impact of android smells

A Carette, MAA Younes, G Hecht… - 2017 IEEE 24th …, 2017 - ieeexplore.ieee.org
Android code smells are bad implementation practices within Android applications (or apps)
that may lead to poor software quality. These code smells are known to degrade the …

µdroid: an energy-aware mutation testing framework for android

R Jabbarvand, S Malek - Proceedings of the 2017 11th Joint Meeting on …, 2017 - dl.acm.org
The rising popularity of mobile apps deployed on battery-constrained devices underlines the
need for effectively evaluating their energy properties. However, currently there is a lack of …