University Sétif 1 FERHAT ABBAS Faculty of Sciences
Détail de l'auteur
Auteur KAIM SACI, Rafik |
Documents disponibles écrits par cet auteur



Titre : Etudes des langages d’interrogation des services web sémantiques Type de document : texte imprimé Auteurs : KAIM SACI, Rafik ; SALEM,Y, Directeur de thèse Editeur : Setif:UFA Année de publication : 2012 Importance : 1 vol (45f.) Format : 29 cm Langues : Français (fre) Catégories : Thèses & Mémoires:Informatique Mots-clés : Génie logiciel
services web sémantique
langages d'interrogationIndex. décimale : 004 Informatique Résumé : Résumé
Avec le développement des technologies du web sémantique, les techniques proposées pour la découverte et la recherche des services web sont devenues essentiellement sémantiques, c’est-à -dire qu’elles utilisent le degré de similitude sémantique entre les descriptions sémantiques des services web et les termes entrés pour la recherche.
Les ontologies forment le modèle utilisé pour la représentation sémantique des services Web. Elles permettent d’établir des relations sémantiques entre les différents concepts d’un domaine et d’étendre la description sémantique des services web.
Dans ce travail, et après avoir défini les services web et les langages du web sémantique, on exposera des technologies relatives aux services web sémantiques ainsi que quelques langages d’interrogation des services web sémantiques.
Pour terminer, nous créeront une ontologie qui servira de base pour développer notre moteur de recherche qui utilise le langage de requêtes SPARQL pour interroger cette ontologie.Note de contenu : Table des matières
Table de figures ..................................................................................................................... 7
Résumé ................................................................................................................................. 1
Abstract ................................................................................................................................. 2
Introduction Générale ............................................................................................................ 1
Introduction ........................................................................................................................... 2
1. Définition ........................................................................................................................... 2
2. Architecture des services web ........................................................................................... 3
3. Les caractéristiques d’un service web ............................................................................... 4
4. Les principaux objectifs des services web ........................................................................ 5
5. Architecture orientée service ............................................................................................. 5
6. Les technologies employées .............................................................................................. 6
6.1. Le protocole SOAP (Simple Object Access Protocol) ............................................... 7
6.1.1. La structure d’un message SOAP ........................................................................ 7
6.1.1.1. L’enveloppe SOAP ........................................................................................... 8
6.1.1.2. Le corps SOAP ................................................................................................ 8
6.1.1.3. L’entête SOAP ................................................................................................. 9
6.1.2. Le modèle d’échange de message en SOAP ....................................................... 9
6.2. Le standard WSDL ( Web Services Description Language) ................................... 10
6.3. Le standard UDDI (Universal Description Discovery and Integration) .................. 11
6.3.1 La recherché des services web avec UDDI ....................................................... 12
6.3.2 Les différents rôles d’UDDI ............................................................................... 12
6.3.3 Le modèle de données UDDI ............................................................................ 12
7. Les avantages des services web ....................................................................................... 14
8. Les inconvénients des services web .............................................................................. 14
Conclusion ........................................................................................................................... 14
Introduction ......................................................................................................................... 15
1. Définition ......................................................................................................................... 15
2. Les objectifs du web sémantique .................................................................................... 16
3. Architecture du web sémantique .................................................................................... 16
4. Les langages du web sémantique .................................................................................... 17
4.1. XML et XMLS ..................................................................................................... 18
4.1.1 XML ................................................................................................................... 18
4.1.2 XMLS ................................................................................................................. 18
4.2. RDF et RDFS ....................................................................................................... 18
4.2.1 RDF .................................................................................................................... 19
4.2.2 RDFS ................................................................................................................. 20
4.2.2.1 Classes et sous-classes .................................................................................... 20
4.2.2.2 Propriétés ........................................................................................................ 20
5. Les ontologies .................................................................................................................. 21
5.1. Définition .................................................................................................................. 21
5.2. Exemples .................................................................................................................. 21
5.4. Les langages de définition et de manipulation des ontologies ................................. 23
5.4.1. OWL .................................................................................................................. 23
5.4.2. Définition ........................................................................................................... 24
5.4.2. Les principaux composants d'une Ontologie OWL ...................................... 24
6. Le langage SWRL ........................................................................................................... 24
7. avantages du web sémantique ......................................................................................... 25
6. Inconvénients du web sémantique .................................................................................. 25
Conclusion ........................................................................................................................... 25
Introduction ......................................................................................................................... 26
1. Définition ......................................................................................................................... 26
2. La découverte des services ............................................................................................. 26
3. Les mécanismes de découvertes ...................................................................................... 27
3.1. Approches basées sur des descriptions syntaxiques des services Web .................... 27
3.1.1. L’approche UDDI .............................................................................................. 27
3.2. Approches basées sur des descriptions sémantiques des services Web ................... 28
3.2.1. La découverte des services Web selon la qualité de services ............................ 28
3. Les langages des requêtes sémantiques ........................................................................... 28
3.1. RDQL ....................................................................................................................... 29
3.2. SPARQL .................................................................................................................. 30
3.2.1. Syntaxe de SPARQL ........................................................................................ 31
3.2.2. Exemple d’une requête SPARQL ...................................................................... 32
4.2.3. Pourquoi SPARQL ............................................................................................ 32
Conclusion ........................................................................................................................... 33
Introduction ......................................................................................................................... 34
1. L’éditeur des ontologies protégé ..................................................................................... 34
1.1. Création des classes .................................................................................................. 34
1.2. Création des propriétés ............................................................................................. 35
1.3. Création d’objets ...................................................................................................... 37
1.4. Vue graphique de l’ontologie ................................................................................... 37
2. Création de l’ontologie du domaine sous protégé ........................................................... 38
3. NetBeans /JAVA ............................................................................................................. 38
3.1. NetBeans ................................................................................................................... 38
3.2. JAVA ........................................................................................................................ 39
4. Intégration des plug-ins dans NetBeans .......................................................................... 40
5. Fonctionnement de l’application ..................................................................................... 43
5.1. Exemple .................................................................................................................... 43
Conclusion générale ............................................................................................................ 45
BIBLIOGRAPHIE ..............................................................................................................46Côte titre : MAI/0039 En ligne : https://drive.google.com/file/d/1Ipegjm42cqtr_bh89xlelo5EXtdxvrUZ/view?usp=shari [...] Format de la ressource électronique : Etudes des langages d’interrogation des services web sémantiques [texte imprimé] / KAIM SACI, Rafik ; SALEM,Y, Directeur de thèse . - [S.l.] : Setif:UFA, 2012 . - 1 vol (45f.) ; 29 cm.
Langues : Français (fre)
Catégories : Thèses & Mémoires:Informatique Mots-clés : Génie logiciel
services web sémantique
langages d'interrogationIndex. décimale : 004 Informatique Résumé : Résumé
Avec le développement des technologies du web sémantique, les techniques proposées pour la découverte et la recherche des services web sont devenues essentiellement sémantiques, c’est-à -dire qu’elles utilisent le degré de similitude sémantique entre les descriptions sémantiques des services web et les termes entrés pour la recherche.
Les ontologies forment le modèle utilisé pour la représentation sémantique des services Web. Elles permettent d’établir des relations sémantiques entre les différents concepts d’un domaine et d’étendre la description sémantique des services web.
Dans ce travail, et après avoir défini les services web et les langages du web sémantique, on exposera des technologies relatives aux services web sémantiques ainsi que quelques langages d’interrogation des services web sémantiques.
Pour terminer, nous créeront une ontologie qui servira de base pour développer notre moteur de recherche qui utilise le langage de requêtes SPARQL pour interroger cette ontologie.Note de contenu : Table des matières
Table de figures ..................................................................................................................... 7
Résumé ................................................................................................................................. 1
Abstract ................................................................................................................................. 2
Introduction Générale ............................................................................................................ 1
Introduction ........................................................................................................................... 2
1. Définition ........................................................................................................................... 2
2. Architecture des services web ........................................................................................... 3
3. Les caractéristiques d’un service web ............................................................................... 4
4. Les principaux objectifs des services web ........................................................................ 5
5. Architecture orientée service ............................................................................................. 5
6. Les technologies employées .............................................................................................. 6
6.1. Le protocole SOAP (Simple Object Access Protocol) ............................................... 7
6.1.1. La structure d’un message SOAP ........................................................................ 7
6.1.1.1. L’enveloppe SOAP ........................................................................................... 8
6.1.1.2. Le corps SOAP ................................................................................................ 8
6.1.1.3. L’entête SOAP ................................................................................................. 9
6.1.2. Le modèle d’échange de message en SOAP ....................................................... 9
6.2. Le standard WSDL ( Web Services Description Language) ................................... 10
6.3. Le standard UDDI (Universal Description Discovery and Integration) .................. 11
6.3.1 La recherché des services web avec UDDI ....................................................... 12
6.3.2 Les différents rôles d’UDDI ............................................................................... 12
6.3.3 Le modèle de données UDDI ............................................................................ 12
7. Les avantages des services web ....................................................................................... 14
8. Les inconvénients des services web .............................................................................. 14
Conclusion ........................................................................................................................... 14
Introduction ......................................................................................................................... 15
1. Définition ......................................................................................................................... 15
2. Les objectifs du web sémantique .................................................................................... 16
3. Architecture du web sémantique .................................................................................... 16
4. Les langages du web sémantique .................................................................................... 17
4.1. XML et XMLS ..................................................................................................... 18
4.1.1 XML ................................................................................................................... 18
4.1.2 XMLS ................................................................................................................. 18
4.2. RDF et RDFS ....................................................................................................... 18
4.2.1 RDF .................................................................................................................... 19
4.2.2 RDFS ................................................................................................................. 20
4.2.2.1 Classes et sous-classes .................................................................................... 20
4.2.2.2 Propriétés ........................................................................................................ 20
5. Les ontologies .................................................................................................................. 21
5.1. Définition .................................................................................................................. 21
5.2. Exemples .................................................................................................................. 21
5.4. Les langages de définition et de manipulation des ontologies ................................. 23
5.4.1. OWL .................................................................................................................. 23
5.4.2. Définition ........................................................................................................... 24
5.4.2. Les principaux composants d'une Ontologie OWL ...................................... 24
6. Le langage SWRL ........................................................................................................... 24
7. avantages du web sémantique ......................................................................................... 25
6. Inconvénients du web sémantique .................................................................................. 25
Conclusion ........................................................................................................................... 25
Introduction ......................................................................................................................... 26
1. Définition ......................................................................................................................... 26
2. La découverte des services ............................................................................................. 26
3. Les mécanismes de découvertes ...................................................................................... 27
3.1. Approches basées sur des descriptions syntaxiques des services Web .................... 27
3.1.1. L’approche UDDI .............................................................................................. 27
3.2. Approches basées sur des descriptions sémantiques des services Web ................... 28
3.2.1. La découverte des services Web selon la qualité de services ............................ 28
3. Les langages des requêtes sémantiques ........................................................................... 28
3.1. RDQL ....................................................................................................................... 29
3.2. SPARQL .................................................................................................................. 30
3.2.1. Syntaxe de SPARQL ........................................................................................ 31
3.2.2. Exemple d’une requête SPARQL ...................................................................... 32
4.2.3. Pourquoi SPARQL ............................................................................................ 32
Conclusion ........................................................................................................................... 33
Introduction ......................................................................................................................... 34
1. L’éditeur des ontologies protégé ..................................................................................... 34
1.1. Création des classes .................................................................................................. 34
1.2. Création des propriétés ............................................................................................. 35
1.3. Création d’objets ...................................................................................................... 37
1.4. Vue graphique de l’ontologie ................................................................................... 37
2. Création de l’ontologie du domaine sous protégé ........................................................... 38
3. NetBeans /JAVA ............................................................................................................. 38
3.1. NetBeans ................................................................................................................... 38
3.2. JAVA ........................................................................................................................ 39
4. Intégration des plug-ins dans NetBeans .......................................................................... 40
5. Fonctionnement de l’application ..................................................................................... 43
5.1. Exemple .................................................................................................................... 43
Conclusion générale ............................................................................................................ 45
BIBLIOGRAPHIE ..............................................................................................................46Côte titre : MAI/0039 En ligne : https://drive.google.com/file/d/1Ipegjm42cqtr_bh89xlelo5EXtdxvrUZ/view?usp=shari [...] Format de la ressource électronique : Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité MAI/0039 MAI/0039 Mémoire Bibliothéque des sciences Français Disponible
Disponible