Motifs de transformation de métamodèles
Résumé
L'IDM est un paradigme de l'ingénierie de logiciels où les modèles sont considérés comme une entité principale du processus de développement. Ils sont utilisés pour spécifier, concevoir, tester, documenter, maintenir et générer le code pour les applications à développer. Souvent, on utilise plusieurs langages de modélisation et de modèles au cours du processus de développement, qui ne peuvent rester insensibles les uns des autres et doivent inter-opérer. Ainsi, de nombreuses activités communes dans IDM impliquent la manipulation de plusieurs modèles, comme la transformation de modèle à modèle. L'objectif de ce travail est de proposer une collection de transformations de métamodèles que nous qualifierons de motifs de transformation de métamodèles. Ce sont des transformations définies entre un métamodèle source et un métamodèle cible et qui se manifestent constamment. Ces motifs de transformation doivent être développés indépendamment des modèles sur lesquels ils seront appliqués afin de permettre leur réutilisation. Par conséquent, les transformations seront générées automatiquement. Identifiés dans un métamodèle plus large, ces motifs seront appliqués afin de pouvoir réutiliser des outils, définis pour ce métamodèle, sur des variantes structurellement différentes de ce dernier.
Domaines
Génie logiciel [cs.SE]
Loading...