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.93-117  - doi:10.3166/isi.20.2.93-117
TITRE
Vers une sémantique orientée événement des modèles de processus. Démarche de type IDM

TITLE
Towards event oriented semantics for process models. A MDE approach

RÉSUMÉ

L’ingénierie des systèmes d’information fait appel à de multiples langages pour modéliser, programmer et manipuler divers artéfacts tout le long du cycle de développement. Au-delà de la syntaxe abstraite et concrète, la spécification d’un langage soulève le problème ardu de l’expression de sa sémantique. Une expression précise et rigoureuse de la sémantique d’un langage est pourtant indispensable pour construire des outils logiciels supports, en particulier lorsque le langage possède une sémantique exécutable et qu’on souhaite construire un outil d’exécution. Dans cet article, nous présentons une démarche basée sur l’utilisation de métamodèles événementiels et de règles de transformation pour décrire la sémantique d’exécution d’un modèle de processus et en dériver une architecture orientée objet d’outil d’exécution. Cette démarche est illustrée avec le langage Map, un langage de modélisation orienté but. Pour mettre en exergue la contribution conceptuelle et méthodologique de cette démarche, nous discutons en détail son positionnement par rapport à un ensemble pertinent de travaux connexes issus de la littérature.



ABSTRACT

Information System engineering involves multiple languages for modeling, programming and handling various artifacts throughout the development cycle. Beyond abstract and concrete syntax, the specification of a language raises the tricky problem of expressing its semantics. A precise and rigorous expression of language semantics is essential to building software support tools, in particular when the language possesses executable semantics and when the construction of an execution tool is envisioned. In this paper, we present an approach in which process execution semantics are expressed using an event meta-model, and a set of transformation rules are defined and applied in order to derive the object-oriented architecture of an execution tool. This approach is illustrated on the case of a goal-oriented modeling language. To highlight the conceptual and methodological contributions of this approach, we discuss in detail how it relates and compares to a significant set of related works.



AUTEUR(S)
Saïd ASSAR, Carine SOUVEYET, Sana MALLOULI

MOTS-CLÉS
ingénierie des langages logiciels, métamodélisation, exécutabilité d’un modèle, sémantique d’un modèle de processus, exécution de processus

KEYWORDS
software languages engineering, meta-modeling, model executability, process model semantics, process execution

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  (3,24 Mo)



Mot de passe oublié ?

ABONNEZ-VOUS !

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

 English version >> 
Lavoisier