Fostering metamodels and grammars within a dedicated environment for HPC: the NabLab environment (tool demo)

Abstract : Advanced and mature language workbenches have been proposed in the past decades to develop Domain-Specific Languages (DSL) and rich associated environments. They all come in various flavors, mostly depending on the underlying technological space (e.g., grammarware or modelware). However, when the time comes to start a new DSL project, it often comes with the choice of a unique technological space which later bounds the possible expected features. In this tool paper, we introduce NabLab, a full-fledged industrial environment for scientific computing and High Performance Computing (HPC), involving several metamod-els and grammars. Beyond the description of an industrial experience of the development and use of tool-supported DSLs, we report in this paper our lessons learned, and demonstrate the benefits from usefully combining metamodels and grammars in an integrated environment.
Type de document :
Communication dans un congrès
SLE 2018 - International Conference on Software Language Engineering, Nov 2018, Boston, United States. pp.1-9, 2018, 〈10.1145/3276604.3276620〉
Liste complète des métadonnées

https://hal.inria.fr/hal-01910139
Contributeur : Benoit Combemale <>
Soumis le : mercredi 31 octobre 2018 - 15:40:27
Dernière modification le : lundi 3 décembre 2018 - 15:57:43

Identifiants

Citation

Benoît Lelandais, Marie-Pierre Oudot, Benoit Combemale. Fostering metamodels and grammars within a dedicated environment for HPC: the NabLab environment (tool demo). SLE 2018 - International Conference on Software Language Engineering, Nov 2018, Boston, United States. pp.1-9, 2018, 〈10.1145/3276604.3276620〉. 〈hal-01910139〉

Partager

Métriques

Consultations de la notice

137

Téléchargements de fichiers

34