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
来源
TENCON 2015 - 2015 IEEE REGION 10 CONFERENCE | 2015年
关键词
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 条
  • [11] Examining Performance Issues of GUI Based Android Applications
    Shin, Jung-Hoon
    Abebe, Mesfin
    Kim, Suntae
    Yoo, Cheol Jung
    Jin, Kwang-Yoon
    ADVANCED MULTIMEDIA AND UBIQUITOUS ENGINEERING: FUTURETECH & MUE, 2016, 393 : 415 - 420
  • [12] Using GUI Ripping for Automated Testing of Android Applications
    Amalfitano, Domenico
    Rita Fasolino, Anna
    Tramontana, Porfirio
    De Carmine, Salvatore
    Memon, Atif M.
    2012 PROCEEDINGS OF THE 27TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE), 2012, : 258 - 261
  • [13] A Crawling Approach of Hierarchical GUI Model Generation for Android Applications
    Liu, Chien-Hung
    Chen, Ping-Hung
    JOURNAL OF INTERNET TECHNOLOGY, 2018, 19 (05): : 1613 - 1623
  • [14] GUI Code Generation for Android Applications Using a MDA Approach
    Sabraoui, Ayoub
    El Koutbi, Mohammed
    Khriss, Ismail
    PROCEEDINGS OF 2012 INTERNATIONAL CONFERENCE ON COMPLEX SYSTEMS (ICCS12), 2012, : 393 - 398
  • [15] A Coverage Measurement Method For GUI Test Cases On Android Applications
    MIRZA, Merve Melis
    SEN, Alper
    2021 15TH TURKISH NATIONAL SOFTWARE ENGINEERING SYMPOSIUM (UYMS), 2021, : 25 - 30
  • [16] Repairing Obsolete GUI Test Scripts for Android Applications with Exploration and Backtracking
    Ji, Ruihua
    Qian, Zhengxuan
    Li, Zhong
    Zhu, Xiaoqing
    Pei, Yu
    Pan, Minxue
    Zhang, Tian
    PROCEEDINGS OF THE 15TH ASIA-PACIFIC SYMPOSIUM ON INTERNETWARE, INTERNETWARE 2024, 2024, : 51 - 60
  • [17] A Context-aware Approach for Dynamic GUI Testing of Android Applications
    Zhu, Haowen
    Ye, Xiaojun
    Zhang, Xiaojun
    Shen, Ke
    39TH ANNUAL IEEE COMPUTERS, SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC 2015), VOL 2, 2015, : 248 - 253
  • [18] Practical GUI Testing of Android Applications via Model Abstraction and Refinement
    Gu, Tianxiao
    Sun, Chengnian
    Ma, Xiaoxing
    Cao, Chun
    Xu, Chang
    Yao, Yuan
    Zhang, Qirun
    Lu, Jian
    Su, Zhendong
    2019 IEEE/ACM 41ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2019), 2019, : 269 - 280
  • [19] Mobile GUI Testing Fragility: A Study on Open-Source Android Applications
    Coppola, Riccardo
    Morisio, Maurizio
    Torchiano, Marco
    IEEE TRANSACTIONS ON RELIABILITY, 2019, 68 (01) : 67 - 90
  • [20] Energy Metamorphic Testing for Android Applications
    Azimian, Farzaneh
    Faghih, Fathiyeh
    Kargahi, Mehdi
    Mirdehghan, S. M. Mandi
    2019 IEEE 30TH INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS (IEEE PIMRC WORKSHOPS), 2019,