Essay on Semantics Definition in MDE. An Instrumented Approach for Model Verification

Abstract : In the context of MDE (Model-Driven Engineering), our objective is to define the semantics for a given DSL (Domain Specific Language) either to simulate its models or to check properties on them using model-checking techniques. In both cases, the purpose is to formalize the DSL semantics as it is known by the DSL designer but often in an informal way. After several experiments to define operational semantics on the one hand, and translational semantics on the other hand, we discuss both approaches and we specify in which cases these semantics seem to be judicious. As a second step, we introduce a pragmatic and instrumented approach to define a translational semantics and to validate it against a reference operational semantics expressed by the DSL designer. We apply this approach to the xSPEM process description language in order to verify process models.
Type de document :
Article dans une revue
Journal of Software (JSW), Academy Publisher, 2009, 4 (9), pp.943-958
Liste complète des métadonnées

Littérature citée [49 références]  Voir  Masquer  Télécharger

https://hal.archives-ouvertes.fr/hal-00371553
Contributeur : Benoit Combemale <>
Soumis le : dimanche 29 mars 2009 - 14:19:54
Dernière modification le : vendredi 16 novembre 2018 - 01:26:34
Document(s) archivé(s) le : vendredi 12 octobre 2012 - 14:30:25

Fichier

jsw-2009-CCGT_preliminary.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-00371553, version 1

Citation

Benoît Combemale, Xavier Crégut, Pierre-Loïc Garoche, Xavier Thirioux. Essay on Semantics Definition in MDE. An Instrumented Approach for Model Verification. Journal of Software (JSW), Academy Publisher, 2009, 4 (9), pp.943-958. 〈hal-00371553〉

Partager

Métriques

Consultations de la notice

746

Téléchargements de fichiers

472