WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Mashup sémantique

( Télécharger le fichier original )
par Abdelhamid MALKI
Université Djillali Liabes de Sidi Bel Abbes, Algérie - Master en informatique 2011
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

Chapitre 1 Introduction Générale

10

Les Mashups sémantiques sont des Mashup dont les APIs combinés sont soutenus (ou annotés) par une couche sémantique qui permet de les sélectionner et les composer de manières automatique (non-ambigüe).

Le Mashup sémantique est un enjeu majeur pour l'intégration des systèmes d'information. Il se propose d'interconnecter les applications au niveau interface utilisateur ; permettant ainsi de rendre plus flexible le processus de combinaison des applications. A l'origine, la sémantique constitue une branche de la linguistique qui s'occupe de l'étude des sens des termes. Dans ce projet, la sémantique sert à donnée à la machine le droit de réaliser certaines tâches sans l'intervention de l'utilisateur.

2. Objectif :

L'objectif visé par notre travail, dans le cadre de projet de Master 2, consiste à réaliser l'intégration des systèmes d'information d'entreprise à base de Mashup Sémantique qui consiste à sémantiser les deux types de services (Soap et Rest) avec plus d'agilité et flexibilité.

3. Contribution :

Nous proposons dans ce travail de définir une nouvelle approche pour la sémantisation des services web REST(SAWADL) de manière qu'elle soit plus flexible et adaptative vis-à-vis les autres approches de sémantisation tel que l'approche SAWSDL qui sert à annoter la description WSDL des services web SOAP avec des concepts ontologiques. De manière similaire que celle des services web SOAP, notre langage SAWADL utilise la description WADL afin d'enrichir les APIs de type REST avec une couche sémantique qui permet la découverte et la superposition automatique des APIs afin de construire automatiquement des applications Mashup.

SAWADL utilise presque les mêmes techniques utiliser dans l'approche SAWSDL (annotation des méthodes, annotation des entrées/sorties, ...), chose qui les rend plus adaptatives et facile à les mettre en correspondance.

La construction automatique des applications Mashup exige non seulement une tâche de sémantisation mais aussi l'implémentation d'un algorithme de Matching qui assure la combinaison automatique des APIs en se basant sur la sémantique de ces derniers.

Enfin et pour qu'on puisse valider notre travail, nous proposons le développement d'un prototype réalisant l'intégration, à base de Mashup sémantique, des applications de maintenance de l'atelier de Maintenance Ferroviaire de SNTF de Sidi Bel-abbes.

4. Organisation de rapport :

Le reste du rapport regroupe sept chapitres :

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Il faudrait pour le bonheur des états que les philosophes fussent roi ou que les rois fussent philosophes"   Platon