Analyses for specific defects in android applications: a survey

T Wu, X Deng, J Yan, J Zhang - Frontiers of Computer Science, 2019 - Springer
Android applications (APPS) are in widespread use and have enriched our life. To ensure
the quality and security of the apps, many approaches have been proposed in recent years …

DroidLeaks: a comprehensive database of resource leaks in Android apps

Y Liu, J Wang, L Wei, C Xu, SC Cheung, T Wu… - Empirical Software …, 2019 - Springer
Resource leaks in Android apps are pervasive. They can cause serious performance
degradation and system crashes. In recent years, many resource leak detection techniques …

From leaks to fixes: Automated repairs for resource leak warnings

A Utture, J Palsberg - Proceedings of the 31st ACM Joint European …, 2023 - dl.acm.org
Resource leaks are a common and elusive source of bugs that can result in crashes and
security vulnerabilities. The most effective technique to identify such leaks during …

[PDF][PDF] Android application memory and energy performance: Systematic literature review

A Degu - IOSR J. Comput. Eng, 2019 - researchgate.net
Android application is becoming critical in our daily lives by hel** and enabling us to
compute service intensive applications easily. These android applications run on …

[HTML][HTML] Automated repair of resource leaks in Android applications

BN Bhatt, CA Furia - Journal of Systems and Software, 2022 - Elsevier
Resource leaks–a program does not release resources it previously acquired–are a
common kind of bug in Android applications. Even with the help of existing techniques to …

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 …

Smartphone processor architecture, operations, and functions: current state-of-the-art and future outlook: energy performance trade-off: Energy–performance trade-off …

Ginny, C Kumar, K Naik - The Journal of Supercomputing, 2021 - Springer
Balancing energy–performance trade-offs for smartphone processor operations is
undergoing intense research considering the challenges with the evolving technology of …

Event-aware precise dynamic slicing for automatic debugging of Android applications

HM Win, SH Tan, Y Sui - Journal of Systems and Software, 2023 - Elsevier
Dynamic slicing aims to find the program statements that affect the values computed at some
point of interest (ie, a particular statement or variable) under a given program input. It is an …

Policy enforcement with proactive libraries

O Riganelli, D Micucci, L Mariani - 2017 IEEE/ACM 12th …, 2017 - ieeexplore.ieee.org
Software libraries implement APIs that deliver reusable functionalities. To correctly use these
functionalities, software applications must satisfy certain correctness policies, for instance …

Automatic Generation of Non-intrusive Updates for {Third-Party} Libraries in Android Applications

Y Duan, L Gao, J Hu, H Yin - … on Research in Attacks, Intrusions and …, 2019 - usenix.org
Third-Party libraries, which are ubiquitous in Android apps, have exposed great security
threats to end users as they rarely get timely updates from the app developers, leaving many …