Utilize este identificador para referenciar este registo:
https://hdl.handle.net/1822/67884
Título: | JStanley: Placing a green thumb on Java collections |
Autor(es): | Pereira, Rui Cunha, Jácome Simão, Pedro Saraiva, João |
Palavras-chave: | Eclipse Plugin Energy-aware Software Green Software JCF |
Data: | 2018 |
Editora: | Association for Computing Machinery |
Revista: | IEEE/ACM International Conference on Automated Software Engineering |
Resumo(s): | Software developers are more and more eager to understand their code's energy performance. However, even with such knowledge it is difficult to know how to improve the code. Indeed, little tool support exists to understand the energy consumption profile of a software system and to eventually (automatically) improve its code. In this paper we present a tool termed jStanley which automatically finds 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. |
Tipo: | Artigo em ata de conferência |
URI: | https://hdl.handle.net/1822/67884 |
ISBN: | 9781450359375 |
DOI: | 10.1145/3238147.3240473 |
ISSN: | 1527-1366 |
Versão da editora: | https://dl.acm.org/doi/10.1145/3238147.3240473 |
Arbitragem científica: | yes |
Acesso: | Acesso restrito UMinho |
Aparece nas coleções: |
Ficheiros deste registo:
Ficheiro | Descrição | Tamanho | Formato | |
---|---|---|---|---|
ASE18.pdf Acesso restrito! | 557,78 kB | Adobe PDF | Ver/Abrir |