arrow
Return

Refactorings for Energy-Efficiency

delete2016-01-01
delete5
PRE
AI
M
Marion Gottschalk *
J
Jan Jelschen
A
Andreas Winter
DOI:10.1007/978-3-319-23455-7_5delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Energy-efficiency is an important topic in information and communication technology and has to be considered for mobile devices, in particular. On the one hand, the environment should be protected by consuming less energy. On the other hand, users are also interested in more functionality of their mobile devices on hardware and software side, and at the same time, longer battery durations are expected. Hence, the energy consumption for mobile devices should be more efficient. This paper shows an approach to save energy on application level on mobile devices. This approach includes the definition, detection, and restructuring of energy-inefficient code parts within apps. Energy savings are validated by different software-based energy measurement techniques.
Keywords:
Energy-efficient programming
Refactoring
Static analysis
Graph transformations

Journal

A
Advances and New Trends in Environmental and Energy Informatics
IF:
0
Papers:
1
Citations:
0

Organization

C
Carl von Ossietzky Universitat Oldenburg
Scholars:
5.1K
Papers: 4.3K
Citations: 40