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


par Abdelhamid MALKI
Université Djillali Liabes de Sidi Bel Abbes, Algérie - Master en informatique 2011
  

sommaire suivant

2010-2011

République Algérienne Démocratique et Populaire
Ministère de l'Enseignement Supérieur et de la Recherche Scientifique
UNIVERSITE DJILLALI LIABES DE SIDI BEL ABBES
FACULTE DES SCIENCES DE L'INGENIEUR
DEPARTEMENT D'INFORMATIQUE

MEMOIRE DE FIN D'ETUDE

Pour l'Obtention du diplôme de Master Académique En Informatique

Domaine : Mathématique et Informatique

Filière : Informatique

Parcours : STIC/SIC

Thème :

MASHUP SEMANTIQUE

Présenté par : Encadré par :

Mr Malki Abdelhamid Dr. Sidi Mohammed Benslimane

Remerciements

Je remercie d'abord le bon Dieu pour toute la grâce qu'il m'a accordé jusqu'à ce jour.

Je tiens à exprimer ma sincère gratitude au Dr. Sidi Mohammed Benslimane, mon promoteur, qui m'a dirigé et conseillé durant toute la période du stage. Sa permanente disponibilité et son encouragement m'ont été très bénéfiques et m'ont beaucoup aidé dans la réalisation de ce master.

Je tiens ensuite à remercier les membres de jury pour m'avoir fait l'honneur d'accepter de juger ce travail.

Merci infiniment à mon père Pr. Malki Mimoun pour ses précieux conseils et remarques, les nombreuses discutions que j'ai eu avec lui tout au long de ce projet.

J'adresse mes chaleureux remerciements à tous les enseignants du département d'informatique de l'université Djillali Liabes de Sidi Bel Abbès pour les connaissances acquises, les conseils prodigués au cours de toutes ces années.

Je remercie tous ceux qui ne sont pas cités ici et qui de près ou de loin ont contribué à l'aboutissement de ce projet.

RESUME

Les Mashups sont des applications web développées par la combinaison : des données, des logiques métiers, et/ou des interfaces utilisateurs des sources web publiées et réutilisées via des APIs. Ainsi, Les Mashups visent à réduire le coût et le temps de développement des applications web. Les Mashups automatiques reposent principalement sur la sémantisation des APIs qui facilite au développeur(ou l'outil Mashup) la sélection des APIs qui convient puis les mettre en correspondance. L'objectif de ce travail est 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é. Pour ce faire, nous proposons l'extension du langage WADL(SAWADL) qui permet la sémantisation des services web REST(SAWADL). Après avoir sémantisé nous utilisons un algorithme de Matching basé sur la similarité sémantique et qui permet de trouver automatiquement les différentes correspondances qui peuvent existées entre l'ensemble d'APIs. Cette approche est validée par la construction d'un Mashup sémantique pour la gestion de maintenance de l'atelier de Maintenance Ferroviaire de SNTF de Sidi Bel-abbes.

MOTS-CLES : Mashup, SOA, Sémantique, Matching, API, service Web SOAP, service Web REST, SAWADL, SAWSDL.

sommaire suivant