Étude et applications de l'approche MDA pour des plates-formes de services Web

par Denivaldo Cicero Pavão Lopes

Thèse de doctorat en Informatique

Sous la direction de Jean Bézivin et de Slimane Hammoudi.


  • Résumé

    Dans cette thèse, une démarche expérimentale de l’approche MDA est utilisée sur les services Web afin d’identifier les problématiques autour de MDA et de proposer des solutions viables. Ainsi, nous utilisons UML et EDOC pour décrire les aspects indépendant de la plate-forme, et nous proposons des métamodèles pour décrire les aspects dépendant de la plate-forme des services Web, J2EE et dotNET. Ensuite, nous présentons notre démarche pour passer d’un modèle métier vers un modèle de plate-forme. Enfin, les apports de cette thèse sont : l’étude des Services Web dans le contexte de MDA ; la séparation explicite entre spécification de correspondances et définition de transformations ; spécifications de correspondances entre UML, EDOC, services Web, J2EE et dotNET ; définitions de transformations en ATL ; un outil nommé MMT (Mapping Modeling Tool) pour supporter, d’une part, la création de spécifications de correspondances et, d’autre part, la génération de définitions de transformations.


  • Pas de résumé disponible.


  • Résumé

    In this thesis, a practical experimentation of the MDA approach is used with Web Service in order to identify the problems linked to MDA and to propose viable solutions. Thus, we use UML and EDOC as formalisms to describe the platform independent aspects, and we propose metamodels to describe the platform dependent aspect of Web Services, J2EE and dotNET. We then present our approach to transforming a business model into a platform model. Finally, the contributions of this thesis are: the study of Web Service platform in the MDA context; the explicit separation of mapping specification and transformation definition; the proposition of mapping specifications between UML, EDOC, Web Services, J2EE and dotNET; the transformation definition in ATL; a tool named Mapping Modeling Tool (MMT) to support, on the one hand, the creation of mapping specifications and, on the other, the generation of transformation definition.

Consulter en bibliothèque

La version de soutenance existe sous forme papier

Informations

  • Détails : 1 vol. (XIX-261 p.)
  • Notes : Publication autorisée par le jury
  • Annexes : Bibliogr. p. 193-205

Où se trouve cette thèse ?

  • Bibliothèque : Université de Nantes. Service commun de la documentation. BU Sciences.
  • Disponible pour le PEB
Voir dans le Sudoc, catalogue collectif des bibliothèques de l'enseignement supérieur et de la recherche.