Advanced SearchSearch Tips
Systematic Development of Mobile IoT Device Power Management: Feature-based Variability Modeling and Asset Development
facebook(new window)  Pirnt(new window) E-mail(new window) Excel Download
  • Journal title : Journal of KIISE
  • Volume 43, Issue 4,  2016, pp.460-469
  • Publisher : Korean Institute of Information Scientists and Engineers
  • DOI : 10.5626/JOK.2016.43.4.460
 Title & Authors
Systematic Development of Mobile IoT Device Power Management: Feature-based Variability Modeling and Asset Development
Lee, Hyesun; Lee, Kang Bok; Bang, Hyo-Chan;
  PDF(new window)
Internet of Things (IoT) is an environment where various devices are connected to each other via a wired/wireless network and where the devices gather, process, exchange, and share information. Some of the most important types of IoT devices are mobile IoT devices such as smartphones. These devices provide various high-performance services to users but cannot be supplied with power all the time; therefore, power management appropriate to a given IoT environment is necessary. Power management of mobile IoT devices involves complex relationships between various entities such as application processors (APs), HW modules inside/outside AP, Operating System (OS), platforms, and applications; a method is therefore needed to systematically analyze and manage these relationships. In addition, variabilities related to power management such as various policies, operational environments, and algorithms need to be analyzed and applied to power management development. In this paper, engineering principles and a method based on them are presented in order to address these challenges and support systematic development of IoT device power management. Power management of connected helmet systems was used to validate the feasibility of the proposed method.
power management;mobile IoT devices;feature model;variability modeling;behavior modeling and simulation;
 Cited by
L. Atzori, A. Iera, and G. Morabito, "The internet of things: A survey. Computer networks," Vol. 54, No. 15, pp.2787-2805, 2010. crossref(new window)

J.A. Stankovic, "When sensor and actuator networks cover the world," ETRI Journal, Vol. 30, No.5, pp.627-633, 2008. crossref(new window)

NabaztagLives. [Online]. Available:

SmartThings. [Online]. Available:

J. Swetina, G. Lu, P. Jacobs, F. Ennesser, and J, Song, "Toward a standardized common m2m service layer platform: Introduction to onem2m," IEEE Wireless Communications, Vol. 21 , No.3, pp.20-26, 2014.

Allseen Alliance, AIIJoyn, [Online]. Available:

OlC, loTivity, [Online]. Available:

D.Y. Kim, H.J. La, and S.D. Kim, "A Framework for Effectively Managing Heterogeneity of loT Devices," Journal of KIISE: Software and Applications, Vol. 41, No.5, pp.353-366, May 2014. (in Korean)

L. Sanchez, L. Munoza, J.A. Galachea, P. Sotresa, J.R. Santanaa, V. Gutierreza, R. Ramdhanyb, A. Gluhakc, S. Krcod, E. Theodoridise, and D. Pfistererf, "SmartSantander: loT experimentation over a smart city testbed," Computer Networks, Vol. 61, pp.217-238, 2014. crossref(new window)

A.P. Castellani, N. Bui, P. Casari, M. Rossi, Z. Shelby, and M. Zorzi, "Architecture and protocols for the internet of things: A case study," Proc. of the 8th IEEE International Conference on Peruasiue Computing and Communications Workshops, pp.678-683, 2010.

A. Carroll, and G. Heiser, "An Analysis of Power Consumption in a Smartphone," Proc. of the USENIX annual technical conference, pp. 1-14, 2010.

V. Pallipadi and A. Starikovskiy, "The ondemand governor," Proc. of the Linux Symposium 2006, Vol. 2, pp.215-230, 2006.

S.K. Datta, C. Bonnet, and N. Nikaein, "Android power management: Current and future trends," Proc. of the 1st IEEE Workshop on Enabling Technologies for Smartphone and Internet of Things, pp.48-53, 2012.

Y.G. Kim, M. Kim, J.M. Kim, M. Sung, and S.W. Chung, "A Novel GPU Power Model for Accurate Smartphone Power Breakdown," ETRI Journal, Vol. 37, No. 1, pp. 157-164, Feb. 2015. crossref(new window)

GO Battery Saver and Power Widget, [Online]. Available:

P. Clements and L. Northrop, "Software product lines: practices and patterns," Addison-Wesley Professional, ISBN: 0-201-70332-7, 2001.

K.C. Kang, S.G. Cohen, J.A. Hess, W.E. Novak, and A.S. Peterson, "Feature-oriented domain analysis (FODA) feasibility study," Technical Report, CMU/SEI-90-TR-21, CMU SEI, 1990.

K.C. Kang, K. Moonzoo, L. Jaejoon, K. Byungkil, H. Youngjin, L. Hyoungki, and B. Seokwon, "3d virtual prototyping of home service robots using asadaI/obj," Proc. of the International Conference on Robotics and Automation, pp. 2903-2908, 2005.

H. Lee, J.-S. Y. and K.C. Kang, "VULCAN: Architecture-model-based workbench for product line engineering, Proc. of the 16th International Software Product Line Conference, Vol. 2, pp.260-264, 2012.

J.-S. Yang and K.C. Kang, "A Workbench based on Eclipse Platform for Feature-Oriented Product Line Software Development," Journal of KIISE: Computing Practices and Letters, Vol. 19, No.1, pp. 31-35, Jan. 2013. (in Korean)

H. Lee, C. Yoon, H. Choi, and K.C. Kang, "Comparison of variability realization techniques in an extractive approach to software product line asset development," Journal of Software Engineering Society (JSES), Vol. 23, No.3, pp. 99-112, Sep. 2010. (in Korean)

H. Lee and K.C. Kang, "Feature-based modeling and simulation of AP camera power management: A feasibility study," Technical Paper, Software R&D Center, DS Department, Samsung Electronics Co Ltd., Jan. 24, 2014.