Energy efficiency: a new concern for application software developers
Energy efficiency: a new concern for application software developers Page 1 68
COMMUNICATIONS OF THE ACM | DECEMBER 2017 | VOL. 60 | NO. 12 review articles THE …
COMMUNICATIONS OF THE ACM | DECEMBER 2017 | VOL. 60 | NO. 12 review articles THE …
Software development lifecycle for energy efficiency: techniques and tools
Motivation: In modern it systems, the increasing demand for computational power is tightly
coupled with ever higher energy consumption. Traditionally, energy efficiency research has …
coupled with ever higher energy consumption. Traditionally, energy efficiency research has …
A study on the energy consumption of android app development approaches
W Oliveira, R Oliveira, F Castor - 2017 IEEE/ACM 14th …, 2017 - ieeexplore.ieee.org
Mobile devices have become ubiquitous in the recent years, but the complaints about
energy consumption are almost universal. On Android, the developer can choose among …
energy consumption are almost universal. On Android, the developer can choose among …
An obstacle-finding approach for autonomous mobile robots using 2D LiDAR data
Obstacle detection is crucial for the navigation of autonomous mobile robots: it is necessary
to ensure their presence as accurately as possible and find their position relative to the …
to ensure their presence as accurately as possible and find their position relative to the …
Haskell in green land: Analyzing the energy behavior of a purely functional language
Recent work has studied the effect that factors such as code obfuscation, refactorings and
data types have on energy efficiency. In this paper, we attempt to shed light on the energy …
data types have on energy efficiency. In this paper, we attempt to shed light on the energy …
Exploiting load testing and profiling for performance antipattern detection
Context: The performance assessment of complex software systems is not a trivial task since
it depends on the design, code, and execution environment. All these factors may affect the …
it depends on the design, code, and execution environment. All these factors may affect the …
SPELLing out energy leaks: Aiding developers locate energy inefficient code
Although hardware is generally seen as the main culprit for a computer's energy usage,
software too has a tremendous impact on the energy spent. Unfortunately, there is still not …
software too has a tremendous impact on the energy spent. Unfortunately, there is still not …
Recommending energy-efficient java collections
W Oliveira, R Oliveira, F Castor… - 2019 IEEE/ACM 16th …, 2019 - ieeexplore.ieee.org
Over the last years, increasing attention has been given to creating energy-efficient software
systems. However, developers still lack the knowledge and the tools to support them in that …
systems. However, developers still lack the knowledge and the tools to support them in that …
Analyzing the resource usage overhead of mobile app development frameworks
W Oliveira, B Moraes, F Castor… - Proceedings of the 27th …, 2023 - dl.acm.org
Mobile app development frameworks lower the effort to write and deploy apps across
different execution platforms. At the same time, their use may limit native optimizations and …
different execution platforms. At the same time, their use may limit native optimizations and …
Multi-objective optimization of energy consumption of guis in android apps
M Linares-Vásquez, G Bavota… - ACM Transactions on …, 2018 - dl.acm.org
The number of mobile devices sold worldwide has exponentially increased in recent years,
surpassing that of personal computers in 2011. Such devices daily download and run …
surpassing that of personal computers in 2011. Such devices daily download and run …