Power consumption profiling method based on android application usage

Hiroki Furusho, Hisazumi Kenji, Takeshi Kamiyama, Hiroshi Inamura, Tsuneo Nakanishi, Akira Fukuda

研究成果: ジャーナルへの寄稿Conference article

1 引用 (Scopus)

抄録

In this paper, we propose a method for collecting essential data to profile energy consumption of applications running on Android OS. Existing power-estimation methods are unable to account for all possible usage patterns, since developers can only prepare a limited number of profiling test cases. Our proposed method analyzes the power consumption using a log collected during an application use on a smart phone of a particular user. In our method, the logging code that tracks application usage data for the user is automatically embedded into the application. Our method uses this usage information to estimate power consumption, and provide developers with helpful hints for decision making and application tuning. In this paper, we analyzed the power consumption of an open-source application based on the log collected and estimated the power-saving effects of the application. The power consumption of the application was reduced by tuning the application according to the data derived from the results of the analyses; thus confirming that the method provides valid information to determine power-saving techniques.

元の言語英語
ページ(範囲)891-898
ページ数8
ジャーナルLecture Notes in Electrical Engineering
339
DOI
出版物ステータス出版済み - 1 1 2015
イベント5th International Conference on Information Science and Applications, ICISA 2014 - Seoul, 大韓民国
継続期間: 5 6 20145 9 2014

Fingerprint

Electric power utilization
Tuning
Energy utilization
Decision making

All Science Journal Classification (ASJC) codes

  • Industrial and Manufacturing Engineering

これを引用

Power consumption profiling method based on android application usage. / Furusho, Hiroki; Kenji, Hisazumi; Kamiyama, Takeshi; Inamura, Hiroshi; Nakanishi, Tsuneo; Fukuda, Akira.

:: Lecture Notes in Electrical Engineering, 巻 339, 01.01.2015, p. 891-898.

研究成果: ジャーナルへの寄稿Conference article

Furusho, Hiroki ; Kenji, Hisazumi ; Kamiyama, Takeshi ; Inamura, Hiroshi ; Nakanishi, Tsuneo ; Fukuda, Akira. / Power consumption profiling method based on android application usage. :: Lecture Notes in Electrical Engineering. 2015 ; 巻 339. pp. 891-898.
@article{01b6b39e2d334eafa3280d4cfac409e8,
title = "Power consumption profiling method based on android application usage",
abstract = "In this paper, we propose a method for collecting essential data to profile energy consumption of applications running on Android OS. Existing power-estimation methods are unable to account for all possible usage patterns, since developers can only prepare a limited number of profiling test cases. Our proposed method analyzes the power consumption using a log collected during an application use on a smart phone of a particular user. In our method, the logging code that tracks application usage data for the user is automatically embedded into the application. Our method uses this usage information to estimate power consumption, and provide developers with helpful hints for decision making and application tuning. In this paper, we analyzed the power consumption of an open-source application based on the log collected and estimated the power-saving effects of the application. The power consumption of the application was reduced by tuning the application according to the data derived from the results of the analyses; thus confirming that the method provides valid information to determine power-saving techniques.",
author = "Hiroki Furusho and Hisazumi Kenji and Takeshi Kamiyama and Hiroshi Inamura and Tsuneo Nakanishi and Akira Fukuda",
year = "2015",
month = "1",
day = "1",
doi = "10.1007/978-3-662-46578-3_106",
language = "English",
volume = "339",
pages = "891--898",
journal = "Lecture Notes in Electrical Engineering",
issn = "1876-1100",
publisher = "Springer Verlag",

}

TY - JOUR

T1 - Power consumption profiling method based on android application usage

AU - Furusho, Hiroki

AU - Kenji, Hisazumi

AU - Kamiyama, Takeshi

AU - Inamura, Hiroshi

AU - Nakanishi, Tsuneo

AU - Fukuda, Akira

PY - 2015/1/1

Y1 - 2015/1/1

N2 - In this paper, we propose a method for collecting essential data to profile energy consumption of applications running on Android OS. Existing power-estimation methods are unable to account for all possible usage patterns, since developers can only prepare a limited number of profiling test cases. Our proposed method analyzes the power consumption using a log collected during an application use on a smart phone of a particular user. In our method, the logging code that tracks application usage data for the user is automatically embedded into the application. Our method uses this usage information to estimate power consumption, and provide developers with helpful hints for decision making and application tuning. In this paper, we analyzed the power consumption of an open-source application based on the log collected and estimated the power-saving effects of the application. The power consumption of the application was reduced by tuning the application according to the data derived from the results of the analyses; thus confirming that the method provides valid information to determine power-saving techniques.

AB - In this paper, we propose a method for collecting essential data to profile energy consumption of applications running on Android OS. Existing power-estimation methods are unable to account for all possible usage patterns, since developers can only prepare a limited number of profiling test cases. Our proposed method analyzes the power consumption using a log collected during an application use on a smart phone of a particular user. In our method, the logging code that tracks application usage data for the user is automatically embedded into the application. Our method uses this usage information to estimate power consumption, and provide developers with helpful hints for decision making and application tuning. In this paper, we analyzed the power consumption of an open-source application based on the log collected and estimated the power-saving effects of the application. The power consumption of the application was reduced by tuning the application according to the data derived from the results of the analyses; thus confirming that the method provides valid information to determine power-saving techniques.

UR - http://www.scopus.com/inward/record.url?scp=84958051670&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84958051670&partnerID=8YFLogxK

U2 - 10.1007/978-3-662-46578-3_106

DO - 10.1007/978-3-662-46578-3_106

M3 - Conference article

AN - SCOPUS:84958051670

VL - 339

SP - 891

EP - 898

JO - Lecture Notes in Electrical Engineering

JF - Lecture Notes in Electrical Engineering

SN - 1876-1100

ER -