2021
DOI: 10.1109/access.2021.3110244
|View full text |Cite
|
Sign up to set email alerts
|

Detecting Wake Lock Leaks in Android Apps Using Machine Learning

Abstract: The popularity of Android devices has increased exponentially with an increase in the number of mobile devices. Millions of online apps are used in these devices. Energy consumption of a device is a major concern for end-users, who want a long usage time on a single battery charge. The energy consumed by the app must be optimized by developers, and the available APIs must be used carefully. A wake-lock is used in apps to control the power state of the Android device and often leads to energy leakage. In this s… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
2

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(2 citation statements)
references
References 55 publications
0
2
0
Order By: Relevance
“…Presently, new techniques in ML and artificial intelligence (AI) help us succeed in translational research in many fields ( 29 31 ). Given the success of ML techniques in other fields, coupled with the large amount of data available in healthcare, ML techniques will have a promising future in the medical field ( 32 34 ).…”
Section: Discussionmentioning
confidence: 99%
“…Presently, new techniques in ML and artificial intelligence (AI) help us succeed in translational research in many fields ( 29 31 ). Given the success of ML techniques in other fields, coupled with the large amount of data available in healthcare, ML techniques will have a promising future in the medical field ( 32 34 ).…”
Section: Discussionmentioning
confidence: 99%
“…These design smells stem from various sources, including bad design practices and disregarding green development principles (Rasool & Ali, 2020). They manifest as memory, energy, and time inefficiencies (Khan, Lee, Abbas, Abbas, & Bashir, 2021). Resource leaks, including memory, CPU, and energy consumption issues, are common code smells .…”
Section: Introductionmentioning
confidence: 99%