| |
| |
Présentée par
Youssef BALOUKI |
|
| |
Titre de la thèse : Spécification et transformation de langages de points de vue des systèmes répartis ouverts |
|
Discipline : Informatique
Spécialité : Mathématiques, Informatiques et Applications
U.F.R : Mathématiques, Informatiques et Applications
Période d’accréditation : Depuis 2000
Directeur de l’UFR : Jilali MiKRAM
Directeur de thèse : Mohamed BOUHDADI & Said EL HAJJI
Soutenance :
Date : 10/02/2010
Heure : 15h 00
Lieu : Sale, Département d’ Informatiques Faculté des sciences
Membres de jury :
Président :
Said El HAJJI Professeur(PES) à la Faculté des Sciences Rabat
Examinateurs :
Mohammed ERRADI Professeur (PES) à l’Ecole Nationale Supérieure d’Informatique et d’Analyse des Systèmes Rabat
Mohammed BOUHDADI Professeur(PH) à la Faculté des Sciences Rabat
El Mamoun SOUIDI Professeur(PES) à la Faculté des Sciences Rabat
Noureddine ZAHID Professeur(PES) à la Faculté des Sciences Rabat
Résumé
Dans un système réparti ouvert, les applications sont capables d'interagir même lorsqu'elles ont été développées dans des environnements différents. Cette capacité ne peut être obtenue que si ces environnements sont conformes à un même modèle conceptuel. Ces besoins constituent le point de départ du travail de la normalisation du modèle de référence pour le traitement réparti ouvert RM-ODP. Cependant, RM-ODP n’est pas une méthode, mais bien un ensemble de concepts de spécification et de modélisation. Ses langages de point de vue possèdent une sémantique informelle qui n’est décrite qu’en langage naturel. Ceci peut provoquer des problèmes d'interprétation et d'ambiguïté. C'est en partant du constat du manque de formalisme des langages ODP et du manque de convivialité des méthodes formelles, que nous avons travaillé autour de l'intégration de ces deux types de méthodes.
Afin de contribuer à résoudre cette problématique, nous nous intéressons à la sémantique formelle du modèle de référence ODP pour la rendre plus précise.
Nous avons adopté l’approche méta-modélisation basé UML/OCL et l’approche dénotationnelle pour la spécification précise de la sémantique des langages de point de vue ODP en particulier du langage d’entreprise et de traitement. Nous proposons le méta-modèle de la syntaxe abstraite qui se compose des diagrammes de classe et des contraintes OCL, le méta-modèle des instances des modèles en UML/OCL et la relation entre les modèles et leurs instances.
Nous avons définit une sémantique formelle pour un sous ensemble de concepts de comportement ODP dans le langage d'entreprise (temps, comportement, action, rôle et processus) en utilisant UML couplé avec le langage de contraintes OCL. Puis, nous avons proposé une méthodologie de modélisation de comportement du langage d'entreprise ODP par la création d’un profil UML spécifique. Ce profil sera transformé au langage BPEL. Cette transformation, orientée MDA, va être assurée par l’utilisation de l’outil Rational rose.
======================================================================================
Mots-clefs (6) : RM-ODP, Langages de point de vue, Sémantique dénotationnelle, Comportement, UML/OCL, BPEL
|
|