Titre original :

Construction de systèmes par application de modèles paramétrés

Mots-clés en français :
  • Architecture basée sur les modèles
  • Séparation de préoccupations

  • Génie logiciel
  • Logiciels
  • UML (informatique)
  • Composants logiciels
  • Design patterns
  • Langue : Français
  • Discipline : Informatique
  • Identifiant : 2006LIL10027
  • Type de thèse : Doctorat
  • Date de soutenance : 01/01/2006

Résumé en langue originale

L'ingénierie logicielle vise à se rationaliser toujours plus et commence à atteindre des niveaux de productivité proches d'autres domaines, mécanique ou électronique par exemple. Notre approche vise la spécification de composants métiers réutilisables et composables dans des contextes (domaines) applicatifs différents. Nous proposons d'en faire des composants de modèles génériques paramétrés eux-mêmes par des "modèles requis" et fournissant un modèle emichi. On dépasse ainsi la notion de contrat d'assemblage de composants souvent réduite à une interface de services unitaires. La conception d'un système revient alors à assembler de tels composants par les modèles. Nous proposons pour cela un opérateur d'application de modèles paramétrés. Celui-ci permet de spécifier des assemblages à partir d'un ensemble de composants de modèles. Nous étudions des propriétés d'ordre permettant de garantir la cohérence des alternatives de composition. Ceci conduit à des règles et contraintes au niveau des modèles, afin d'assurer la cohérence de systèmes ainsi construits. Nous formulons une méta-modèlisation de l'approche par extension du méta-modèle UML2 et un ensemble de contraintes. Nous proposons également différentes stratégies de mise en œuvre, sous la forme de patron de conception, permettant de préserver, jusqu'à l'exploitation, les qualités de structuration et de généricité obtenues au niveau modèle. Des projections ont été expérimentées sur différentes plates-formes à composants.

  • Directeur(s) de thèse : Geib, Jean-Marc

AUTEUR

  • Muller, Alexis
Droits d'auteur : Ce document est protégé en vertu du Code de la Propriété Intellectuelle.
Accès réservé aux membres de l'Université de Lille sur authentification