Towards platform specific energy estimation for executable domain-specific modeling languages - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2019

Towards platform specific energy estimation for executable domain-specific modeling languages

Résumé

Energy consumption is becoming a major subject when designing, developing and running programs. Most developers code and run their applications in an energy oblivious manner, mostly because of a lack of energy-related knowledge about their system. This problem also exists in the realm of executable domain-specific modeling languages, where end-users create models conforming to a given meta-model and execute them with little knowledge about their operational semantic and related energy consumption. In this work, we propose a domain-specific language for decorating meta-models of executable languages with platform-specific energy estimation formulas. We also extend the GEMOC execution engine to dynamically perform energy estimations on any executable model conforming to the decorated meta-model. The energy estimation model defined can then be easily adapted to other models and platforms, without requiring any measurement tooling or knowledge from the end-user.
Fichier principal
Vignette du fichier
main.pdf (349.33 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02297501 , version 1 (26-09-2019)

Identifiants

Citer

Thibault Béziers La Fosse, Massimo Tisi, Erwan Bousse, Jean-Marie Mottu, Gerson Sunyé. Towards platform specific energy estimation for executable domain-specific modeling languages. MODELS-C 2019: ACM/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems Companion, Sep 2019, Munich, Germany. ⟨10.1109/MODELS-C.2019.00048⟩. ⟨hal-02297501⟩
78 Consultations
212 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More