Skip to Main content Skip to Navigation
Conference papers

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

Abstract : 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.
Complete list of metadata

Cited literature [28 references]  Display  Hide  Download

https://hal.archives-ouvertes.fr/hal-02297501
Contributor : Thibault Béziers la Fosse Connect in order to contact the contributor
Submitted on : Thursday, September 26, 2019 - 11:12:49 AM
Last modification on : Friday, August 5, 2022 - 2:54:51 PM
Long-term archiving on: : Monday, February 10, 2020 - 8:14:36 AM

File

main.pdf
Files produced by the author(s)

Identifiers

Citation

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⟩

Share

Metrics

Record views

56

Files downloads

168