Energy profiles of java collections classes

S Hasan, Z King, M Hafiz, M Sayagh, B Adams… - Proceedings of the 38th …, 2016 - dl.acm.org
We created detailed profiles of the energy consumed by common operations done on Java
List, Map, and Set abstractions. The results show that the alternative data types for these …

Seeds: A software engineer's energy-optimization decision support framework

I Manotas, L Pollock, J Clause - … of the 36th International Conference on …, 2014 - dl.acm.org
Reducing the energy usage of software is becoming more important in many environments,
in particular, battery-powered mobile devices, embedded systems and data centers. Recent …

An investigation into energy-saving programming practices for android smartphone app development

D Li, WGJ Halfond - Proceedings of the 3rd International Workshop on …, 2014 - dl.acm.org
Develo** energy efficient mobile applications is an impor-tant goal for software
developers as energy usage can di-rectly affect the usability of a mobile device …

How do code refactorings affect energy usage?

C Sahin, L Pollock, J Clause - Proceedings of the 8th ACM/IEEE …, 2014 - dl.acm.org
Context: Code refactoring's benefits to understandability, maintainability and extensibility are
well known enough that automated support for refactoring is now common in IDEs. However …

Reducing energy consumption using genetic improvement

BR Bruce, J Petke, M Harman - … of the 2015 Annual Conference on …, 2015 - dl.acm.org
Genetic Improvement (GI) is an area of Search Based Software Engineering which seeks to
improve software's non-functional properties by treating program code as if it were genetic …

How does code obfuscation impact energy usage?

C Sahin, P Tornquist, R Mckenna… - 2014 IEEE …, 2014 - ieeexplore.ieee.org
Software piracy is an important concern for application developers. Such concerns are
especially relevant in mobile application development, where piracy rates can approach …

SPELLing out energy leaks: Aiding developers locate energy inefficient code

R Pereira, T Carção, M Couto, J Cunha… - Journal of Systems and …, 2020 - Elsevier
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 …

An Efficient O( ) Comparison-Free Sorting Algorithm

S Abdel-Hafeez, A Gordon-Ross - IEEE Transactions on Very …, 2017 - ieeexplore.ieee.org
In this paper, we propose a novel sorting algorithm that sorts input data integer elements on-
the-fly without any comparison operations between the data-comparison-free sorting. We …

Do popular apps have issues regarding energy efficiency?

C Sahin - PeerJ Computer Science, 2024 - peerj.com
Mobile apps have become essential components of our daily lives, seamlessly integrating
into routines to fulfill communication, productivity, entertainment, and commerce needs, with …

A methodology for relating software structure with energy consumption

AA Bangash, H Sahar, MO Beg - 2017 IEEE 17th International …, 2017 - ieeexplore.ieee.org
With the widespread use of mobile devices relying on limited battery power, the burden of
optimizing applications for energy has shifted towards the application developers. In their …