EcoDroid: An Approach for Energy-Based Ranking of Android Apps

被引:47
|
作者
Jabbarvand, Reyhaneh [1 ]
Sadeghi, Alireza [1 ]
Garcia, Joshua [1 ]
Malek, Sam [1 ]
Ammann, Paul [1 ]
机构
[1] George Mason Univ, Dept Comp Sci, Fairfax, VA 22030 USA
关键词
D O I
10.1109/GREENS.2015.9
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The ever increasing complexity of mobile apps comes with a higher energy cost, creating an inconvenience for users on batter-constrained mobile devices. At the same time, due to the meteoric rise of the numbers apps provisioned on app repositories, there are often multiple apps from the same category (e.g., weather, dictionary) that provide similar features. In spite of similar functionality, the apps may present very different energy costs, due to the choices made in their design and construction. Given apps with similar features, users would prefer an app with the least energy cost. However, app repositories are currently lacking information about relative energy cost of apps in a given category, forcing the users to blindly choose an app for installation without a clear understanding of its energy implications. To address this issue, we have developed EcoDroid, an approach that ranks apps from the same category based on their energy consumption. To that end, EcoDroid uses both static and dynamic analyses to estimate energy consumption of apps in the same category and rank them accordingly. Our initial experiments have demonstrated the ability of EcoDroid in accurately ranking the energy cost of multiple apps from a particular category.
引用
收藏
页码:8 / 14
页数:7
相关论文
共 50 条
  • [1] On Energy-Based Profiling of Malware in Android
    Merlo, Alessio
    Migliardi, Mauro
    Fontanelli, Paolo
    [J]. 2014 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING & SIMULATION (HPCS), 2014, : 535 - 542
  • [2] Local energy-based framework for feature ranking
    Ji, Wei
    Li, Yun
    Chen, Kejia
    Zhou, Guojing
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2015, 28 (04) : 1565 - 1575
  • [3] An empirical analysis of android apps bug and automated testing approach for Android apps
    [J]. 1600, Science and Engineering Research Support Society (11):
  • [4] A Usage-Pattern Perspective for Privacy Ranking of Android Apps
    Li, Xiaolei
    Dong, Xinshu
    Liang, Zhenkai
    [J]. INFORMATION SYSTEMS SECURITY (ICISS 2014), 2014, 8880 : 245 - 256
  • [5] Improving Energy Consumption in Android Apps
    Bernal-Cardenas, Carlos
    [J]. 2015 10TH JOINT MEETING OF THE EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND THE ACM SIGSOFT SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE 2015) PROCEEDINGS, 2015, : 1048 - 1050
  • [6] An energy-based approach to blast design
    Farmer, IW
    Mojtabai, N
    Taylor, DW
    [J]. TRANSACTIONS OF THE INSTITUTION OF MINING AND METALLURGY SECTION A-MINING INDUSTRY, 1997, 106 : A179 - A183
  • [7] Energy-Based Approach to Structural Robustness
    方召欣
    李惠强
    [J]. Railway Engineering Science, 2007, (04) : 319 - 323
  • [8] DelayDroid: an instrumented approach to reducing tail-time energy of Android apps
    Huang, Gang
    Cai, Huaqian
    Swiech, Maciej
    Zhang, Ying
    Liu, Xuanzhe
    Dinda, Peter
    [J]. SCIENCE CHINA-INFORMATION SCIENCES, 2017, 60 (01)
  • [9] Optimizing Energy Consumption of GUIs in Android Apps: A Multi-objective Approach
    Linares-Vasquez, Mario
    Bavota, Gabriele
    Bernal-Cardenas, Carlos
    Oliveto, Rocco
    Di Penta, Massimiliano
    Poshyvanyk, Denys
    [J]. 2015 10TH JOINT MEETING OF THE EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND THE ACM SIGSOFT SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE 2015) PROCEEDINGS, 2015, : 143 - 154
  • [10] Computational optimization of antibody humanness and stability by systematic energy-based ranking
    Tennenhouse, Ariel
    Khmelnitsky, Lev
    Khalaila, Razi
    Yeshaya, Noa
    Noronha, Ashish
    Lindzen, Moshit
    Makowski, Emily K. K.
    Zaretsky, Ira
    Sirkis, Yael Fridmann
    Galon-Wolfenson, Yael
    Tessier, Peter M. M.
    Abramson, Jakub
    Yarden, Yosef
    Fass, Deborah
    Fleishman, Sarel J. J.
    [J]. NATURE BIOMEDICAL ENGINEERING, 2024, 8 (01) : 30 - 44