Sie befinden Sich nicht im Netzwerk der Universität Paderborn. Der Zugriff auf elektronische Ressourcen ist gegebenenfalls nur via VPN oder Shibboleth (DFN-AAI) möglich. mehr Informationen...
Ergebnis 23 von 42065
2018 33rd IEEE/ACM International Conference on Automated Software Engineering (ASE), 2018, p.856-859
2018

Details

Autor(en) / Beteiligte
Titel
jStanley: placing a green thumb on Java collections
Ist Teil von
  • 2018 33rd IEEE/ACM International Conference on Automated Software Engineering (ASE), 2018, p.856-859
Ort / Verlag
New York, NY, USA: ACM
Erscheinungsjahr
2018
Link zum Volltext
Quelle
IEEE/IET Electronic Library (IEL)
Beschreibungen/Notizen
  • Software developers are more and more eager to understand their code’s energy performance. However, even with such knowledge it is di cult to know how to improve the code. Indeed, little tool support exists to understand the energy consumption pro le of a software system and to eventually (automatically) improve its code. In this paper we present a tool termed jStanley which automatically nds collections in Java programs that can be replaced by others with a positive impact on the energy consumption as well as on the execution time. In seconds, developers obtain information about energy-eager collection usage. jStanley will further suggest alternative collections to improve the code, making it use less time, energy, or a combination of both. The preliminary evaluation we ran using jStanley shows energy gains between 2% and 17%, and a reduction in execution time between 2% and 13%. A video can be seen at https://greensoftwarelab.github.io/jStanley.

Weiterführende Literatur

Empfehlungen zum selben Thema automatisch vorgeschlagen von bX