Contribution à la modélisation explicite des plates-formes d'exécution pour l'IDM
L'un des principes de l'ingénierie dirigée par les modèles (IDM) est de mettre en oeuvre un même modèle de fonctionnalités sur différentes solutions technologiques (c'est-àdire plates-formes). Certaines de ces plates-formes permettent l'exécution du système. L'un des objectifs de l'IDM est ainsi de pouvoir automatiser les transformations d'une même description indépendante des plates-formes d'exécution vers des descriptions dédiées à des plates-formes particulières. À notre connaissance, peu de travaux se sont, à ce jour, intéressés à la modélisation des plates-formes d'exécution. Pourtant, une modélisation explicite de ces plates-formes favorise la prise en compte de leurs caractéristiques (par exemple, performances, maintenance et portage). Cet article recense les travaux menés sur ce sujet et propose un motif pour la description des plates-formes d'exécution. Il vise à montrer la faisabilité et l'intérêt d'un métamodèle de plate-forme d'exécution.
One foundation of the model driven engineering (MDE) is to separate the modelling application description from its technological implementation (i.e. platform). Some of them are dedicated to the system execution. Hence, one promise solution of the MDE is to automate transformations from platform independent models to platform specific models. Little work has explicitly described platform characteristics. Yet, an explicit modelling allows taking in account their characteristics more easily (ex., performances, maintainability, portability). This paper presents both an execution platform modelling state of art and a pattern to describe execution platform modelling framework. It intends to confirm the feasibility and the interests in describing an execution platform metamodel.
F.THOMAS, J.DELATOUR, F.TERRIER, M.BRUN, S.GÉRARD
ingénierie dirigée par les modèles, plate-forme d'exécution, SRM.
Model driven Engineering, execution platform, SRM.
Français
|