Une architecture pour les transformations de modèles et la restructuration de modèles UML
Institution:
Rennes 1Disciplines:
Directors:
Abstract EN:
Pas de résumé disponible.
Abstract FR:
Les besoins et les technologies des grands systèmes informatiques évoluant de plus en plus vite par rapport au domaine métier, il faut réutiliser l'expertise du domaine indépendamment des technologies adoptées. Nous présentons une architecture de manipulation de modèles, indépendante du métamodèle, car fondée sur une interface de niveau MOF (Meta-Object Facility), dont la sémantique est spécifiée par une implémentation de référence en langage fonctionnel. À travers cette interface le métamodèle étend dynamiquement l'ensemble des types accessibles à la transformation, qui peut donc manipuler des éléments de modèle directement. Les transformations de modèles synthétisent l'expertise d'implantation domaine / technologie ; il est donc utile de les développer par des techniques d'ingénierie dirigée par les modèles. La mise en pratique montre l'utilité de l'architecture de manipulation de modèles avec des transformations de restructuration de modèles UML (Unified Modeling Language).