A case and framework for code analysis-based smartphone application energy estimation

作者:Ahmad Raja Wasim; Gani Abdullah; Ab Hamid Siti Hafizah; Naveed Anjum; Ko Kwangman; Rodrigues Joel J P C
来源:International Journal of Communication Systems, 2017, 30(10): e3235.
DOI:10.1002/dac.3235

摘要

The hype in the popularity of recent wireless technologies has increased applications of smartphones in various fields, particularly, education and health care. The trend of increasing application functionality to enrich smartphone users experience requires detailed insights of application energy consumption behavior. Smartphone application energy estimation helps investigate energy consumption behavior of applications at diversified granularity when it is run on resource-constrained devices. Fine granular estimation gives more insights to the application energy consumption behavior to assist developers to propose resource-friendly application designs. This study proposes a lightweight code analysis-based estimation framework to minimize high profiling overhead of use-based estimation methods. Moreover, it analyzes estimation overhead and accuracy of existing dynamic estimation tools to present a case for code analysis-based energy estimation method. The estimated energy is found 86% accurate to the ground truth value for a set of benchmarks using our proposed framework.

  • 出版日期2017-7-10