Ingénierie multi-modèles : Projection flexible d'assemblages de modèles
Abstract
L'ingénierie dirigée par les modèles les place au coeur des processus de génie logiciel. Outre leur dimension originelle de spécification de systèmes ou de parties de systèmes, les modèles deviennent des éléments manipulables, vérifiables, capitalisables, exécutables, transformables. . . Le modèle devient l'élément principal de vérification, de réalisation, d'évolution du système. Cependant, la conception d'un modèle de système n'est pas une tâche facile. En effet, les systèmes étant complexes, leurs modèles le sont également. Pour maîtriser cette complexité, il est possible d'utiliser les stratégies habituelles de structuration et de réutilisation. La conception d'un modèle de système peut ainsi être réalisée par la composition d'un ensemble de modèles issus de différentes sources. C'est ce que nous appelons l'ingénierie multi-modèle. Nous présentons notre approche à base de composants de modèles permettant de concevoir un système par assemblage d'un ensemble de modèles. Et nous proposons différents modes d'expression du modèle résultat et différentes stratégies de projection permettant de préserver, ou au contraire de fusionner, tout ou partie de la structuration introduite par cet assemblage.
Origin | Files produced by the author(s) |
---|