Thèse soutenue

Ugatze : métamodélisation pour la réutilisation de composants hétérogènes distribués
FR  |  
EN
Accès à la thèse
Auteur / Autrice : Frédérick Seyler
Direction : Guy Gouardères
Type : Thèse de doctorat
Discipline(s) : Informatique
Date : Soutenance en 2004
Etablissement(s) : Pau

Mots clés

FR

Mots clés contrôlés

Résumé

FR  |  
EN

La proposition Ugatze se place à la croisée de quatre domaines de recherche : réutilisation, métamodélisation, paradigme composant et interopérabilité. Sa contribution s'articule autour de trois propositions. Un (méta) modèle de composants et d'interactions, séparant traitement de l'information et du contrôle, et permettant la spécification puis l'intégration conceptuelle des composants réutilisables. Ce métamodèle contient une syntaxe abstraite, une syntaxe concrète graphique, ainsi que des règles de vérification. Il est également articulé de manière à séparer les points de vue et les niveaux d'abstraction, permettant ainsi sa manipulation par les différents acteurs d'un processus de développement. Un processus de réutilisation articulé autour des deux activités de la réutilisation : construction de l'infrastructure de réutilisation par spécification de composants Ugatze, puis intégration. Ce processus d'intégration, sur les bases des spécifications MDA, consiste à transformer successivement un modèle conceptuel en ajoutant des informations spécifiques jusqu'à obtenir une interopérabilité technique entre composants hérérogènes. Un outil de génie logiciel validant les propositions précédentes et qui sert de support à la modélisation, la transformation de modèles puis à l'implantation des mécanismes d'intéropérabilité technique. Ces trois propositions sont illustrées dans cette thèse par un exemple concret, tiré de l'expérience de notre équipe de recherche au sein du projet Européen ASIMIL. Ce projet consistait à construire à partir d'applications existantes un outil d'aide à l'apprentissage du pilotage aéronautique, basé sur des agents intelligents.