CORC  > 北京大学  > 信息科学技术学院
E-Spector: Online Energy Inspection for Android Applications
Wang, Chengke ; Guo, Yao ; Shen, Peng ; Chen, Xiangqun
2017
关键词Energy testing mobile applications static analysis Android
英文摘要Energy consumption is one of the most important aspects of mobile apps. During energy testing, it is important for developers to understand not only the energy consumption rate of an app, but also why energy is consumed. However, existing energy testing tools are more concerned about the accuracy of energy estimation, while typically not providing explanations on why and how exactly energy has been consumed. This paper presents E-Spector, an online energy inspection method for Android apps, which can not only visualize the energy consumption of an app in an instant online manner, but also can tell what happened behind each energy hotspot on the energy curve. E-Spector relies on static analysis and app instrumentation to collect the activities from an app execution in real-time. Then it presents the activities on an instant energy curve, such that the user can easily tell what happened behind each energy spike. Experimental result shows that the energy estimation error of E-Spector is less than 10% and its overhead on energy consumption is about 4%. We also show case studies to demonstrate the applicability and effectiveness of E-Spector in energy monitoring, analysis and bug inspection.; National Key Research and Development Program [2016YFB1000105]; National Natural Science Foundation of China [61421091]; CPCI-S(ISTP)
语种英语
出处22nd IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED)
内容类型其他
源URL[http://ir.pku.edu.cn/handle/20.500.11897/469830]  
专题信息科学技术学院
推荐引用方式
GB/T 7714
Wang, Chengke,Guo, Yao,Shen, Peng,et al. E-Spector: Online Energy Inspection for Android Applications. 2017-01-01.
个性服务
查看访问统计
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。


©版权所有 ©2017 CSpace - Powered by CSpace