Energy Codesumption, Leveraging Test Execution for Source Code Energy Consumption Analysis

Résultats de recherche: Contribution dans un livre/un catalogue/un rapport/dans les actes d'une conférenceArticle dans les actes d'une conférence/un colloque

114 Téléchargements (Pure)

Résumé

The software engineering community has increasingly recognized sustainability as a key research area. However, developers often have limited knowledge of effective strategies to reduce software energy consumption. To address this, we analyze energy consumption in software execution, aiming to raise developer awareness by linking energy consumption with each line of code. We rely on unit test executions to identify energy-intensive executions and manually analyze five hot and five cold spots to identify potentially energy-intensive source code constructs. Our findings suggest a link between the energy consumption of the source code and the number of objects’ attributes created within that code. These results lay the groundwork for further analysis of the relationship between object instantiation and energy consumption in Java.
langue originaleAnglais
titreFSE Companion 2025 - Companion Proceedings of the 33rd ACM International Conference on the Foundations of Software Engineering
rédacteurs en chefJingyue Li
Lieu de publicationTrondheim, Norway
EditeurACM Press
Pages1432 - 1436
Nombre de pages5
ISBN (Electronique)979-840071276-0
Les DOIs
Etat de la publicationPublié - 28 juil. 2025
Evénement33rd ACM International Conference on the Foundations of Software Engineering - Trondheim, Norvège
Durée: 23 juin 202528 juin 2025
Numéro de conférence: 33
https://conf.researchr.org/home/fse-2025

Série de publications

NomProceedings of the ACM SIGSOFT Symposium on the Foundations of Software Engineering
ISSN (imprimé)1539-7521

Une conférence

Une conférence33rd ACM International Conference on the Foundations of Software Engineering
Titre abrégéFSE '25
Pays/TerritoireNorvège
La villeTrondheim
période23/06/2528/06/25
Adresse Internet

Financement

This research was funded by the CyberExcellence by DigitalWallonia project (No. 2110186), funded by the Public Service of Wallonia (SPW Recherche).

Bailleurs de fonds
SPW - Service public de Wallonie

Empreinte digitale

Examiner les sujets de recherche de « Energy Codesumption, Leveraging Test Execution for Source Code Energy Consumption Analysis ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation