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 …

A comprehensive study on the energy efficiency of java's thread-safe collections

G Pinto, K Liu, F Castor, YD Liu - 2016 IEEE International …, 2016 - ieeexplore.ieee.org
Java programmers are served with numerous choices of collections, varying from simple
sequential ordered lists to sophisticated hashtable implementations. These choices are well …

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 …

The influence of the java collection framework on overall energy consumption

R Pereira, M Couto, J Saraiva, J Cunha… - Proceedings of the 5th …, 2016 - dl.acm.org
This paper presents a detailed study of the energy consumption of the different Java
Collection Framework (JFC) implementations. For each method of an implementation in this …

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 …

An energy consumption framework for distributed java-based systems

C Seo, S Malek, N Medvidovic - Proceedings of the 22nd IEEE/ACM …, 2007 - dl.acm.org
In this paper we define and evaluate a framework for estimating the energy consumption of
Java-based software systems. Our primary objective in devising the framework is to enable …

Estimating Android applications' CPU energy usage via bytecode profiling

S Hao, D Li, WGJ Halfond… - 2012 First international …, 2012 - ieeexplore.ieee.org
Optimizing the energy efficiency of mobile applications can greatly increase user
satisfaction. However, developers lack easily applied tools for estimating the energy …

Estimating mobile application energy consumption using program analysis

S Hao, D Li, WGJ Halfond… - 2013 35th international …, 2013 - ieeexplore.ieee.org
Optimizing the energy efficiency of mobile applications can greatly increase user
satisfaction. However, developers lack viable techniques for estimating the energy …

Empirical study of usage and performance of java collections

D Costa, A Andrzejak, J Seboek, D Lo - … of the 8th ACM/SPEC on …, 2017 - dl.acm.org
Collection data structures have a major impact on the performance of applications,
especially in languages such as Java, C#, or C++. This requires a developer to select an …

Calculating source line level energy information for android applications

D Li, S Hao, WGJ Halfond, R Govindan - Proceedings of the 2013 …, 2013 - dl.acm.org
The popularity of mobile apps continues to grow as developers take advantage of the
sensors and data available on mobile devices. However, the increased functionality comes …