Le nouveau défi de la coordination des langages de modélisation. Gestion de l'hétérogénéité des modèles dans le développement et l'exécution de systèmes logiciels complexes - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Article Dans Une Revue Génie logiciel : le magazine de l'ingénierie du logiciel et des systèmes Année : 2013

Le nouveau défi de la coordination des langages de modélisation. Gestion de l'hétérogénéité des modèles dans le développement et l'exécution de systèmes logiciels complexes

Résumé

L'ingénierie dirigée par les modèles (IDM) vise à réduire la complexité accidentelle des développements de systèmes logiciels complexes. L'IDM vise à résoudre ce problème par l'utilisation de techniques de modélisation qui prennent en charge la séparation des préoccupations et la génération automatique des artefacts du système à partir de modèles (e.g., cas de tests, code d'implantation, scripts de déploiement et de configuration). Un modèle décrit un aspect du système et est généralement créé ou dérivé pour un objectif particulier. Les modèles des différents aspects du système sont toutefois rarement manipulés indépendamment les uns des autres. Les ingénieurs systèmes sont donc confrontés à la tâche difficile de relier et synchroniser des informations issues de différents modèles. Les environnements modernes de conception et d'implantation de langages de modélisation offrent un bon support pour le développement d'un langage de modélisation, mais offrent peu ou pas de support pour permettre une utilisation coordonnée de plusieurs langages de modélisation. Supporter l'utilisation conjointe de plusieurs langages de modélisation pour la définition d'un système correspond au défi que nous qualifions de coordination des langages de modélisation, c'est-à-dire l'utilisation de plusieurs langages de modélisation pour soutenir le développement coordonné des aspects hétérogènes d'un système. Dans cet article, nous faisons tout d'abord un bilan sur l'adoption de l'IDM et le constat de la multiplication des langages de modélisation dans les processus de développement industriels. Nous exposons ensuite le nouveau défi que constitue la coordination des langages de modélisation, et présentons les pistes de solutions actuellement explorées par les partenaires de l'initiative GEMOC.
Fichier principal
Vignette du fichier
Neptune2013-gemoc.pdf (385.55 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00854221 , version 1 (26-08-2013)

Identifiants

  • HAL Id : hal-00854221 , version 1

Citer

Benoit Combemale, Julien Deantoni, Ali Koudri, Jérôme Le Noir. Le nouveau défi de la coordination des langages de modélisation. Gestion de l'hétérogénéité des modèles dans le développement et l'exécution de systèmes logiciels complexes. Génie logiciel : le magazine de l'ingénierie du logiciel et des systèmes, 2013, 105, pp.4-11. ⟨hal-00854221⟩
657 Consultations
365 Téléchargements

Partager

Gmail Facebook X LinkedIn More