[HTML][HTML] Development and evaluation of a reference measurement model for assessing the resource and energy efficiency of software products and components …

A Guldner, R Bender, C Calero, GS Fernando… - Future Generation …, 2024 - Elsevier
In the past decade, research on measuring and assessing the environmental impact of
software has gained significant momentum in science and industry. However, due to the …

An exploratory literature study on sharing and energy use of language models for source code

M Hort, A Grishina, L Moonen - 2023 ACM/IEEE International …, 2023 - ieeexplore.ieee.org
Context: Large language models trained on source code can support a variety of software
development tasks, such as code recommendation and program repair. Large amounts of …

[HTML][HTML] The future of sustainable digital infrastructures: A landscape of solutions, adoption factors, impediments, open problems, and scenarios

R Verdecchia, P Lago, C De Vries - Sustainable Computing: Informatics …, 2022 - Elsevier
Background: Digital infrastructures, ie, ICT systems, or system-of-systems, providing digital
capabilities, such as storage and computational services, are experiencing an ever-growing …

Data-centric green ai an exploratory empirical study

R Verdecchia, L Cruz, J Sallou, M Lin… - … conference on ICT …, 2022 - ieeexplore.ieee.org
With the growing availability of large-scale datasets, and the popularization of affordable
storage and computational capabilities, the energy consumed by AI is becoming a growing …

How software refactoring impacts execution time

L Traini, D Di Pompeo, M Tucci, B Lin… - ACM Transactions on …, 2021 - dl.acm.org
Refactoring aims at improving the maintainability of source code without modifying its
external behavior. Previous works proposed approaches to recommend refactoring …

Architecture design decision maps for software sustainability

P Lago - 2019 IEEE/ACM 41st International Conference on …, 2019 - ieeexplore.ieee.org
In software engineering, sustainability can be defined as the" capacity to endure" and to"
preserve the function of a system over an extended period of time". These definitions mainly …

Impact on energy consumption of design patterns, code smells and refactoring techniques: A systematic map** study

O Poy, MÁ Moraga, F García, C Calero - Journal of Systems and Software, 2024 - Elsevier
Software energy efficiency is an increasingly relevant aspect that should be taken into
account during software development and some of the most common design and coding …

Energy refactorings for android in the large and in the wild

M Couto, J Saraiva… - 2020 IEEE 27th …, 2020 - ieeexplore.ieee.org
Improving the energy efficiency of mobile applications is a timely goal, as it can contribute to
increase a device's usage time, which most often is powered by batteries. Recent studies …

Code smells analysis for android applications and a solution for less battery consumption

A Gupta, B Suri, D Sharma, S Misra… - Scientific Reports, 2024 - nature.com
In the digitization era, the battery consumption factor plays a vital role for the devices that
operate Android software, expecting them to deliver high performance and good …

Finding significant differences in the energy consumption when comparing programming languages and programs

L Koedijk, A Oprescu - 2022 International Conference on ICT …, 2022 - ieeexplore.ieee.org
The EU Green Deal mirrors the societal concern regarding climate change. In the software
industry this means reducing the energy consumption of a program. This can be done by …