Characterizing a Source Code Model with Energy Measurements

Abstract : Energy consumption is a critical point when developing applications. Either for battery-saving purposes, for lowering the cost of data-centers, or simply for the sake of having an eco-friendly program, reducing the energy needed to run a software becomes mandatory. Model-Driven Engineering has shown great results when it comes to program understanding and refactoring. Modeling the source code along with its energy consumption could be a powerful asset to programmers in order to develop greener code. For that purpose, this paper presents an approach for modeling energy consumption inside a source code model. Energy metrics are gathered at runtime, modeled using the standard Structured Metrics Meta-model, and associated to the source code model, enabling model-driven techniques for energy analysis and optimizations.
Type de document :
Communication dans un congrès
Workshop on Measurement and Metrics for Green and Sustainable Software Systems (MeGSuS), Oct 2018, Oulu, Finland
Liste complète des métadonnées

https://hal.inria.fr/hal-01952724
Contributeur : Thibault Béziers La Fosse <>
Soumis le : mercredi 12 décembre 2018 - 12:58:17
Dernière modification le : jeudi 7 février 2019 - 15:38:11

Fichier

main.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-01952724, version 1

Citation

Thibault Béziers La Fosse, Jean-Marie Mottu, Massimo Tisi, Gerson Sunyé. Characterizing a Source Code Model with Energy Measurements. Workshop on Measurement and Metrics for Green and Sustainable Software Systems (MeGSuS), Oct 2018, Oulu, Finland. 〈hal-01952724〉

Partager

Métriques

Consultations de la notice

60

Téléchargements de fichiers

148