Java programmers are served with numerous choices of collections, varying from simple sequential ordered lists to sophisticated hashtable implementations. These choices are well …
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 …
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 …
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 …
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 …
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 …
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 …
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 …
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 …