ACCUEIL

Consignes aux
auteurs et coordonnateurs
Nos règles d'éthique

APPEL À
CONTRIBUTION
Décisions, argumentation et traçabilité dans l’Ingénierie des Systèmes d’Information
En savoir plus >>
Autres revues >>

Ingénierie des Systèmes d'Information

Networking and Information Systems
1633-1311
Revue des sciences et technologies de l'information
 

 ARTICLE VOL 20/2 - 2015  - pp.67-91  - doi:10.3166/isi.20.2.67-91
TITRE
Vers la génération des syntaxes concrètes graphiques pour les langages de modélisation métier

TITLE
Towards automatic graphical concrete syntax generation for domain specific modeling languages

RÉSUMÉ

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.



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.



AUTEUR(S)
Blazo NASTOV, François PFISTER

MOTS-CLÉS
IDM, DSML, modèle, méta modèle, ingénierie de langage, syntaxe abstraite, syntaxe concrète, génération automatique

KEYWORDS
MDE, DSML, model, metamodel, language engineering, abstract syntax, concrete syntax, automatic generation

LANGUE DE L'ARTICLE
Français

 PRIX
• Abonné (hors accès direct) : 12.5 €
• Non abonné : 25.0 €
|
|
--> Tous les articles sont dans un format PDF protégé par tatouage 
   
ACCÉDER A L'ARTICLE COMPLET  (333 Ko)



Mot de passe oublié ?

ABONNEZ-VOUS !

CONTACTS
Comité de
rédaction
Conditions
générales de vente

 English version >> 
Lavoisier