Design of GUI-Component Energy Profiler for Android Applications

被引:0
|
作者
Hatayama, Kazuki [1 ]
Hisazumi, Kenji [2 ]
Yoshise, Kana [1 ]
Ishida, Shigemi [1 ]
Fukuda, Akira [1 ]
机构
[1] Kyushu Univ, Grad Sch Informat Sci & Elect Engn, Fukuoka, Fukuoka, Japan
[2] Kyushu Univ, Syst LSI Res Ctr, Fukuoka, Fukuoka, Japan
关键词
Energy consumption; Energy profiler; GUI component; Android Applications;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Detailed profiling energy consumption method is essential for developing applications. Existing methods are able to estimate each method of an Android application. However, these methods cannot profile in terms of GUI (graphical user interface). In this paper, we propose an estimating energy consumption method for each GUI component of Android applications. Our proposed method inserts probes before and after the processes for each GUI component. The Estimated energy is calculated from the logs that recoded at the probes. We also present an automatic probing scheme utilizing data-flow analysis and searching source codes.
引用
收藏
页数:4
相关论文
共 50 条
  • [1] Memory Behavior Profiler for Android Applications
    Chang, Kuei-Chung
    Kao, Chia-Yang
    Chen, Yi-Shin
    Chen, Guang-Yu
    [J]. 2014 IEEE 3RD GLOBAL CONFERENCE ON CONSUMER ELECTRONICS (GCCE), 2014, : 634 - 635
  • [2] A Toolset for GUI Testing of Android Applications
    Amalfitano, Domenico
    Fasolino, Anna Rita
    Tramontana, Porfirio
    De Carmine, Salvatore
    Imparato, Gennaro
    [J]. 2012 28TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE (ICSM), 2012, : 650 - 653
  • [3] A Model-based Energy Profiler using Online Logging for Android Applications
    Kamiyama, Takeshi
    Inamura, Hiroshi
    Ohta, Ken
    [J]. 2014 SEVENTH INTERNATIONAL CONFERENCE ON MOBILE COMPUTING AND UBIQUITOUS NETWORKING (ICMU), 2014, : 7 - 13
  • [4] A Low-Overhead Design of Context-Sensitive Profiler for Android Applications
    Chang, Kuei-Chung
    Kao, Chia-Yang
    Su, Bo-Gang
    [J]. 2013 IEEE 17TH INTERNATIONAL SYMPOSIUM ON CONSUMER ELECTRONICS (ISCE), 2013, : 275 - 276
  • [5] Automated GUI Testing for Android News Applications
    Chu, Edward T. -H.
    Lin, Jun-Yan
    [J]. 2018 INTERNATIONAL SYMPOSIUM ON COMPUTER, CONSUMER AND CONTROL (IS3C 2018), 2018, : 14 - 17
  • [6] EHBDroid: Beyond GUI Testing for Android Applications
    Song, Wei
    Qian, Xiangxing
    Huang, Jeff
    [J]. PROCEEDINGS OF THE 2017 32ND IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE'17), 2017, : 27 - 37
  • [7] A Technique for Parallel GUI Testing of Android Applications
    Tramontana, Porfirio
    Amatucci, Nicola
    Fasolino, Anna Rita
    [J]. TESTING SOFTWARE AND SYSTEMS, ICTSS 2020, 2020, 12543 : 169 - 185
  • [8] Class Coverage GUI Testing for Android Applications
    Subramanian, Sathyanarayanan
    Singleton, Thomas
    El Ariss, Omar
    [J]. 2016 INTERNATIONAL CONFERENCE ON SYSTEM RELIABILITY AND SCIENCE (ICSRS 2016), 2016, : 84 - 89
  • [9] Reducing Combinatorics in GUI Testing of Android Applications
    Mirzaei, Nariman
    Garcia, Joshua
    Bagheri, Hamid
    Sadeghi, Alireza
    Malek, Sam
    [J]. 2016 IEEE/ACM 38TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2016, : 559 - 570
  • [10] Using GUI Ripping for Automated Testing of Android Applications
    Amalfitano, Domenico
    Rita Fasolino, Anna
    Tramontana, Porfirio
    De Carmine, Salvatore
    Memon, Atif M.
    [J]. 2012 PROCEEDINGS OF THE 27TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE), 2012, : 258 - 261