Title :
Energy-Awareness in Distributed Java-Based Software Systems
Author_Institution :
Dept. of Comput. Sci., Southern California Univ., Los Angeles, CA
Abstract :
Distributed Java-based software systems are increasingly deployed onto heterogeneous mobile platforms with limited battery resources. In this domain, it is a crucial issue to preserve the energy resource and prolong the system´s lifetime. To address this problem, we first suggest a framework that allows the system engineer to estimate the energy consumption of a distributed Java-based software system both during system construction-time and during runtime. Based on our energy estimation framework, we then present two efficient approaches for reducing the software system´s energy consumption and consequently increasing the system´s lifetime. Finally, we discuss our strategy for evaluating our estimation framework and energy saving approaches
Keywords :
Java; mobile computing; resource allocation; battery resource; distributed Java-based software systems; energy awareness; energy consumption; energy resource preservation; heterogeneous mobile platforms; Batteries; Energy consumption; Energy resources; Java; Life estimation; Lifetime estimation; Power engineering and energy; Runtime; Software systems; Systems engineering and theory;
Conference_Titel :
Automated Software Engineering, 2006. ASE '06. 21st IEEE/ACM International Conference on
Conference_Location :
Tokyo
Print_ISBN :
0-7695-2579-2
DOI :
10.1109/ASE.2006.36