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



Titre : Conception d’un système de vote sémantique au sein d’une communauté Type de document : texte imprimé Auteurs : BIGA,Soumia ; MEDIANI, Chahrazed, Directeur de thèse Editeur : Setif:UFA Année de publication : 2016 Importance : 1 vol (57f.) Format : 29 cm Langues : Français (fre) Catégories : Thèses & Mémoires:Informatique Mots-clés : Génie Logiciel
Systèmes de vote
Communauté Question/réponses
espaces de collaboration
web sémantique
ontologiesIndex. décimale : 004 Informatique Résumé :
Résumé
Aujourd’hui, les novelles Technologies de l’Information et de la Communication
« TIC » permettent aux élèves ou étudiants de travailler encore plus qu’avant de
manière autonome, seuls ou en petits groupes. Et avec la croissance et la diversité des
ressources du web actuel, la recherche et l’obtention de l’information pertinente
rendent très difficile, ce qui consiste à fournir des moyens aux utilisateurs pour
évaluer la pertinence et la qualité de ces derniers. Et comme le domaine de
l’apprentissage à distance nécessite la rapidité et l’exactitude parce qu’il est destiné Ã
remplacer les anciennes façons d’apprentissage qui ne répondent pas à ces besoins, il
faut viser les yeux vers le web sémantique qui donne un sens partagé, commun et des
données interprétables par des machines, ce qui facilite aux utilisateurs de trouver le
contenu utile, en basant sur les ontologie qui est le concept fondamentale du web
sémantique.
Ce mémoire est rassemble toutes les concepts qui nous avons déjà parlé et utilise
la méthode de vote comme moyen d’évaluation des ressources.
Note de contenu :
Tables des Matières
Introduction Générale…………………………………………………….1
Chapitre 1 : le système de vote au sein de communauté d’apprentissage
1. Introduction……………………………………………………………………….3
2. L’apprentissage à distance………………………………………………………..3
2.1. Définition……………………………………………………………………3
2.2. Les caractéristiques de e-learning.................................................4
2.3. Les avantages des systèmes e-learning……………………………………..4
3. L’environnement d’apprentissage collaboratif…………………………………….4
4. Le web Sémantique………………………………………………………………...5
4.1. Définition……………………………………………………………...…….5
4.2. L’architecture de web sémantique………………………...…………….…5
4.3. Objectif du web sémantique……………………………………………..….6
5. Les ontologies………………………………………………………………………6
5.1. Définitions………………………………………………...…………….....6
5.2. Les composants d’une ontologie……………...……………………….….7
5.3. Les typologies des ontologies………………………………………………8
5.3.1. Typologie de Gomez-Pérez………………………………………......8
5.3.2. Typologie en fonction du niveau de granularité……………………9
5.4. Méthodologie de construction……………..……………………….……..9
5.4.1. Méthodologie d’Uschold et Gruninger…………………………………10
5.4.2. Méthodologie de KACTUS (modelling Knowledge About Complex Technical systems for multiple Use)……………………………………10
5.4.3. Méthodologie de Guarino et Welty……………………………..……..11
5.4.4. Méthodologies de METHONTOLOGY………………………………..11
5.5. Langages de représentation des ontologies……………………….……...12
5.5.1. XML (eXtensible Markup Language)…………………………..……..12
5.5.2. RDF……………………………………………………………..……..12
5.5.3. RDFS…………………………………………………………..……….12
5.5.4. OWL (Ontology Web Language)…………………………….………..13
5.6. Editeurs d’ontologies………………………………………….…………..13
5.6.1. PROTÉGE……………………………………………….…………….13
5.6.2. WebODE………………………………………………………………..14
5.6.3. ONTOEDIT……………………………………………………………..14
5.7. Les ontologies et e-learning……………………………………………….14
6. Système de vote………………………………………………………………15
6.1. Problématiques……………………………………………………….......15
6.2. Définition du vote électronique…………………………………...........15
6.3. Les types de vote…………………………………………………………..16
6.4. Vote par classement……………………………………………………….16
6.5. Vote par valeurs……………………………………………………..…….16
7. Travaux connexes…………………………………………………………….16
8. Conclusion……………………………………………………………………19
Chapitre 2 : Analyse et Conception ontologique de notre système
1. Introduction…………………………………………………………………..20
2. Spécification informelle des besoins…………………………………………20
3. Conception de l’ontologie……………………………………………………21
3.2. Le processus de développement de l’ontologie selon la méthode METHONTOLOGIE…………………………………………………….21
3.2.1. La spécification…………………………………………………..22
3.2.2. La conceptualisation……………………………………………..22
3.2.2.1. Construire un glossaire des termes………………………….22
3.2.2.2. Classification des concepts en hiérarchie de concepts….24
3.2.2.3. Construction le diagramme des relations binaires………25
3.2.2.4. Construire le dictionnaire des concepts………………….25
3.2.2.5. Construire la table des relations binaires……… ……...28
3.2.2.6. Construire la table des attributs………………………….29
3.2.3. La formalisation………………………………………………….30
4. L’analyse et la spécification des besoins de notre environnement d’apprentissage……………………………………………………………….31
4.1. Diagramme de cas d’utilisation…………………………………………32
5. L’évaluation des ressources………………………………………………......34
6. conclusion…………………………………………………………………….35
Chapitre 3 : Réalisation de notre système
1. Introduction…………………………………………………………………..36
2. Les outils et les technologies utilisés………………..……………………...36
2.1. PROTEGE………………………………………………………………36
2.2. L’IDE Eclipse…………………………………………………………..36
2.3. Le serveur Tomcat………………………….................................36
2.4. Java EE…………………………………………...………………….....37
2.5. La technologie JSP……………………………...……………………...37
2.6. Jena……………………………………………………… …………...37
2.7. SPARQL (Sparql Protocole and RDF Query Language)……...........38
3. Implémentation de l’ontologie……………………………… ………………...38
3.1. L’édition de l’ontologie…………………………….…………………38
3.1.1. La création des concepts……………………….…………………39
3.1.2. La création des relations……………………….…………………40
3.1.3. La création des attributs……………...................................41
3.1.4. La vérification de l’ontologie...........................................43
3.1.5. La génération du code OWL……………………………………..44
4. l’environnement d’intégration de l’ontologie………………………………….45
4.1. L’interrogation de l’ontologie…….........................................46
4.2. Scénarios d’utilisation de l’environnement…............................46
4.2.1. L’interface de connexion et d’inscription…………………........46
4.2.2. L’accès à la communauté…………………............................47
4.2.3. Les interfaces proposées aux différents utilisateurs……….........48
4.2.4. Espace d’apprenant………………………………………………….50
4.2.5. L’accès aux ressources pédagogiques…………………………..….51
4.2.6. L’évaluation des ressources…………………………………………51
4.2.7. La liste des ressources disponibles…………………………….…..52
4.2.8. L’ajout d’une ressource pédagogique……………………….…….53
5. conclusion………………………………………………………………………..54
Conclusion Générale……………………………………………………………...55
Bibliographie……………………………………………………………………….56
Côte titre : MAI/0096 Conception d’un système de vote sémantique au sein d’une communauté [texte imprimé] / BIGA,Soumia ; MEDIANI, Chahrazed, Directeur de thèse . - [S.l.] : Setif:UFA, 2016 . - 1 vol (57f.) ; 29 cm.
Langues : Français (fre)
Catégories : Thèses & Mémoires:Informatique Mots-clés : Génie Logiciel
Systèmes de vote
Communauté Question/réponses
espaces de collaboration
web sémantique
ontologiesIndex. décimale : 004 Informatique Résumé :
Résumé
Aujourd’hui, les novelles Technologies de l’Information et de la Communication
« TIC » permettent aux élèves ou étudiants de travailler encore plus qu’avant de
manière autonome, seuls ou en petits groupes. Et avec la croissance et la diversité des
ressources du web actuel, la recherche et l’obtention de l’information pertinente
rendent très difficile, ce qui consiste à fournir des moyens aux utilisateurs pour
évaluer la pertinence et la qualité de ces derniers. Et comme le domaine de
l’apprentissage à distance nécessite la rapidité et l’exactitude parce qu’il est destiné Ã
remplacer les anciennes façons d’apprentissage qui ne répondent pas à ces besoins, il
faut viser les yeux vers le web sémantique qui donne un sens partagé, commun et des
données interprétables par des machines, ce qui facilite aux utilisateurs de trouver le
contenu utile, en basant sur les ontologie qui est le concept fondamentale du web
sémantique.
Ce mémoire est rassemble toutes les concepts qui nous avons déjà parlé et utilise
la méthode de vote comme moyen d’évaluation des ressources.
Note de contenu :
Tables des Matières
Introduction Générale…………………………………………………….1
Chapitre 1 : le système de vote au sein de communauté d’apprentissage
1. Introduction……………………………………………………………………….3
2. L’apprentissage à distance………………………………………………………..3
2.1. Définition……………………………………………………………………3
2.2. Les caractéristiques de e-learning.................................................4
2.3. Les avantages des systèmes e-learning……………………………………..4
3. L’environnement d’apprentissage collaboratif…………………………………….4
4. Le web Sémantique………………………………………………………………...5
4.1. Définition……………………………………………………………...…….5
4.2. L’architecture de web sémantique………………………...…………….…5
4.3. Objectif du web sémantique……………………………………………..….6
5. Les ontologies………………………………………………………………………6
5.1. Définitions………………………………………………...…………….....6
5.2. Les composants d’une ontologie……………...……………………….….7
5.3. Les typologies des ontologies………………………………………………8
5.3.1. Typologie de Gomez-Pérez………………………………………......8
5.3.2. Typologie en fonction du niveau de granularité……………………9
5.4. Méthodologie de construction……………..……………………….……..9
5.4.1. Méthodologie d’Uschold et Gruninger…………………………………10
5.4.2. Méthodologie de KACTUS (modelling Knowledge About Complex Technical systems for multiple Use)……………………………………10
5.4.3. Méthodologie de Guarino et Welty……………………………..……..11
5.4.4. Méthodologies de METHONTOLOGY………………………………..11
5.5. Langages de représentation des ontologies……………………….……...12
5.5.1. XML (eXtensible Markup Language)…………………………..……..12
5.5.2. RDF……………………………………………………………..……..12
5.5.3. RDFS…………………………………………………………..……….12
5.5.4. OWL (Ontology Web Language)…………………………….………..13
5.6. Editeurs d’ontologies………………………………………….…………..13
5.6.1. PROTÉGE……………………………………………….…………….13
5.6.2. WebODE………………………………………………………………..14
5.6.3. ONTOEDIT……………………………………………………………..14
5.7. Les ontologies et e-learning……………………………………………….14
6. Système de vote………………………………………………………………15
6.1. Problématiques……………………………………………………….......15
6.2. Définition du vote électronique…………………………………...........15
6.3. Les types de vote…………………………………………………………..16
6.4. Vote par classement……………………………………………………….16
6.5. Vote par valeurs……………………………………………………..…….16
7. Travaux connexes…………………………………………………………….16
8. Conclusion……………………………………………………………………19
Chapitre 2 : Analyse et Conception ontologique de notre système
1. Introduction…………………………………………………………………..20
2. Spécification informelle des besoins…………………………………………20
3. Conception de l’ontologie……………………………………………………21
3.2. Le processus de développement de l’ontologie selon la méthode METHONTOLOGIE…………………………………………………….21
3.2.1. La spécification…………………………………………………..22
3.2.2. La conceptualisation……………………………………………..22
3.2.2.1. Construire un glossaire des termes………………………….22
3.2.2.2. Classification des concepts en hiérarchie de concepts….24
3.2.2.3. Construction le diagramme des relations binaires………25
3.2.2.4. Construire le dictionnaire des concepts………………….25
3.2.2.5. Construire la table des relations binaires……… ……...28
3.2.2.6. Construire la table des attributs………………………….29
3.2.3. La formalisation………………………………………………….30
4. L’analyse et la spécification des besoins de notre environnement d’apprentissage……………………………………………………………….31
4.1. Diagramme de cas d’utilisation…………………………………………32
5. L’évaluation des ressources………………………………………………......34
6. conclusion…………………………………………………………………….35
Chapitre 3 : Réalisation de notre système
1. Introduction…………………………………………………………………..36
2. Les outils et les technologies utilisés………………..……………………...36
2.1. PROTEGE………………………………………………………………36
2.2. L’IDE Eclipse…………………………………………………………..36
2.3. Le serveur Tomcat………………………….................................36
2.4. Java EE…………………………………………...………………….....37
2.5. La technologie JSP……………………………...……………………...37
2.6. Jena……………………………………………………… …………...37
2.7. SPARQL (Sparql Protocole and RDF Query Language)……...........38
3. Implémentation de l’ontologie……………………………… ………………...38
3.1. L’édition de l’ontologie…………………………….…………………38
3.1.1. La création des concepts……………………….…………………39
3.1.2. La création des relations……………………….…………………40
3.1.3. La création des attributs……………...................................41
3.1.4. La vérification de l’ontologie...........................................43
3.1.5. La génération du code OWL……………………………………..44
4. l’environnement d’intégration de l’ontologie………………………………….45
4.1. L’interrogation de l’ontologie…….........................................46
4.2. Scénarios d’utilisation de l’environnement…............................46
4.2.1. L’interface de connexion et d’inscription…………………........46
4.2.2. L’accès à la communauté…………………............................47
4.2.3. Les interfaces proposées aux différents utilisateurs……….........48
4.2.4. Espace d’apprenant………………………………………………….50
4.2.5. L’accès aux ressources pédagogiques…………………………..….51
4.2.6. L’évaluation des ressources…………………………………………51
4.2.7. La liste des ressources disponibles…………………………….…..52
4.2.8. L’ajout d’une ressource pédagogique……………………….…….53
5. conclusion………………………………………………………………………..54
Conclusion Générale……………………………………………………………...55
Bibliographie……………………………………………………………………….56
Côte titre : MAI/0096 Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité MAI/0096 MAI/0096 Mémoire Bibliothéque des sciences Français Disponible
Disponible