Energy-Efficient Code by Refactoring

Marion Gottschalk, Jan Jelschen, Andreas Winter
2013 Softwaretechnik-Trends  
The rising number of mobile devices increase the interest in longer battery durations. To increase battery duration, researchers try to improve e.g. different hardware components, such as processors and GPS for lower energy consumption. Frequently, software optimization possibilities to save energy are forgotten. Hence, an approach is shown to reduce energy consumption of applications by reengineering. Therefor, energy-wasteful code in applications is searched by code analysis and then
more » ... red to optimize their energy consumption. Energy savings are validated by different energy measurements techniques.
doi:10.1007/s40568-013-0030-4 fatcat:3q6s5rxapvem5oaj6a73zpu4s4