Vers la génération des syntaxes concrètes graphiques pour les langages de modélisation métier - LIRMM - Laboratoire d’Informatique, de Robotique et de Microélectronique de Montpellier
Journal Articles Revue des Sciences et Technologies de l'Information - Série ISI : Ingénierie des Systèmes d'Information Year : 2015

Towards automatic graphical concrete syntax generation for domain specific modeling languages

Vers la génération des syntaxes concrètes graphiques pour les langages de modélisation métier

Abstract

Model Driven Engineering (MDE) is an approach for designing complex systems based on, creating, manipulating and analyzing various models. Multiple Domain Specific Modeling Languages (DSMLs) are used for the creating of these models. It is then necessary to define the graphical representation of these languages. This paper describes concepts and mechanisms allowing to guide and to assist an expert from any engineering domain to define and formalize the concrete syntax of a graphical DSML considered as relevant in this domain. We define multiple classifications of the abstract syntax elements based both on the abstract syntax and on the concrete syntax. Grounded on those classifications, we present how a part of the concrete syntax can be generated automatically from an abstract syntax by a graphical role election.
L’ingénierie dirigée par les modèles (IDM), est une approche de conception de systèmes complexes basée sur la création, la manipulation et l’analyse de modèles. Divers langages de modélisation métier spécifiques à chaque domaine sont utilisés pour la création de ces modèles. Il est donc nécessaire de définir des représentations graphiques pour ces nouveaux langages spécifiques. Cet article expose des concepts et des mécanismes permettant de guider et d’aider un expert de tout domaine d’ingénierie à définir et à formaliser une syntaxe concrète graphique pour un langage de modélisation métier. En se basant sur la structure sous-jacente des syntaxes abstraites et des syntaxes concrètes, plusieurs classifications des éléments d’une syntaxe abstraite sont introduites et en utilisant ces classifications, une illustration montre comment générer une syntaxe concrète graphique pour un langage métier spécifique.
No file

Dates and versions

lirmm-01377547 , version 1 (07-10-2016)

Identifiers

Cite

Blazo Nastov, François Pfister. Vers la génération des syntaxes concrètes graphiques pour les langages de modélisation métier. Revue des Sciences et Technologies de l'Information - Série ISI : Ingénierie des Systèmes d'Information, 2015, 20 (2), pp.67-91. ⟨10.3166/isi.20.2.67-91⟩. ⟨lirmm-01377547⟩
88 View
0 Download

Altmetric

Share

More