MeMVaTEx vise à définir une méthodologie basée sur les profils UML et sur le profil EAST-ADL, pour le développement logiciel de systèmes embarqués temps réel. Centrée sur la validation et la traçabilité des exigences, elle assure la continuité du développement depuis la modélisation des exigences issues d'un niveau de description fonctionnelle jusqu'à la conception détaillée des composants logiciels et de leur intégration système tenant compte de l’architecture matérielle éventuellement distribuée.
Elle garantit la modélisation des comportements dynamiques dans l'architecture logicielle pour assurer une continuité dans le développement. L'utilisation et l'enrichissement de profils UML, notamment MARTE, permettront de couvrir ces besoins, y compris dans le cadre d'interactions de formalismes hétérogènes. En effet, nous développerons des passerelles sémantiques supportées par une chaîne d'outils intégrée.
La mise en oeuvre du projet se fera en deux temps afin de structurer la réalisation. En premier lieu, une première phase sera centrée sur la définition d’un environnement homogène de référence. Ensuite, l'hétérogénéité des processus de développement du milieu industriel sera prise en compte. La méthodologie et les outils devront donc supporter des outils de modélisation industriels tels que Simulink/StateFlow, StateMate et Scade-drive. Les travaux sont validés par la mise en application sur un cas de référence issu du milieu automobile.