IMIST


Type de document Site actuel Cote Statut Date de retour prévue Code à barres Réservations
Thèse universitaire La bibliothèque des sciences de l'ingénieur
TH-621.39 KEN (Parcourir l'étagère) Disponible 0000000011409
Total des réservations: 0

Sous format papier

Université Mohammed V - Souissi

De nos jours, les Systèmes d‟information occupent une position centrale dans la stratégie de l‟entreprise. Leur capacité de communication et d‟intégration, leur agilité ainsi que leur adaptation aux utilisateurs constituent des défis majeurs pour la compétitivité des entreprises. Pour relever ces défis, l‟ingénierie logicielle est marquée particulièrement par l‟émergence de deux nouveaux paradigmes : SOC (Service Oriented Computing) et CAC (Context-aware Computing). Le paradigme SOC a pour objectif de faire face aux problèmes de l‟interopérabilité et de l‟intégration des SI ainsi que de leur agilité. Le paradigme CAC vise à relever le défi de l‟adaptabilité des SI. L‟adoption rapide et massive de ces deux paradigmes, a fait naitre de nouveaux challenges, plus particulièrement le challenge de l‟ingénierie des systèmes orientés services adaptables. L‟objectif de cette thèse est de proposer une approche d‟ingénierie dirigée par les modèles pour le développement des systèmes orientés services adaptables. Une telle approche définit principalement : (i) un profil UML 2.0 appelé VSoaML (View based Service Oriented Architecture Modeling Language) (ii) un processus de développement et (iii) un outil logiciel associé à VSoaML pour la génération automatique de code appelé VSoaMLTool. Le profil VSoaML a pour objectif la modélisation et la spécification des systèmes orientés services adaptables indépendamment des standards (WSDL, BPEL4WS, etc.) et des plateformes d‟implémentation (J2EE, dotNet, etc.). Ce profil se base essentiellement sur le concept de service multivue comme une entité de modélisation fondamentale pour le développement des systèmes orientés services adaptables et sur un ensemble de stéréotypes permettant la modélisation des systèmes orientés services adaptables. La particularité du service multivues réside dans la représentation des besoins et des spécificités des utilisateurs finals tout au début du cycle de développement des systèmes orientés services. Le processus de développement associé au profil VSoaML définit les phases, les activités et les artefacts nécessaires pour la transformation des exigences métiers en des services flexibles et adaptables. Il permet l‟identification, la spécification et l‟implémentation des services multivues à partir des besoins métier spécifiés via les diagrammes des cas d‟utilisation. L‟objectif principal d‟un tel processus est l‟élaboration des modèles à différents niveaux d‟abstraction ainsi que leur transformation pour cibler différentes plateformes d‟implémentation. Après l‟élaboration des modèles métiers en se basant sur le profil VSoaML et sur le processus de développement y associé, l‟outil VSoaMLTool permet la génération automatique de code en se basant principalement sur deux transformations définies dans le cadre MDA ciblant différentes plateformes technologiques. Chaque transformation a été définie en deux étapes. La première étape consiste en la spécification des correspondances entre les métamodèles source et cible. La deuxième étape consiste en la définition des transformations en se basant sur le langage ATL comme langage de transformation de modèles. Les transformations définies visent essentiellement la génération de l‟implémentation et de la description de chaque service.

Il n'y a pas de commentaire pour ce document.

pour proposer un commentaire.
© Tous droits résérvés IMIST/CNRST
Angle Av. Allal Al Fassi et Av. des FAR, Hay Ryad, BP 8027, 10102 Rabat, Maroc
Tél:(+212) 05 37.56.98.00
CNRST / IMIST

Propulsé par Koha