Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parBernardette Bouquet Modifié depuis plus de 9 années
1
Projet fin d’étude Présenté par Elie Abdelnour
Spécification et développement des logiciels pour les outils de web sémantique Dirigé par Jean pierre Cahier Aurelien Benel l’Hedi Zaher Soutenu devant le jury: Dr. Mostafa ZIADEH Dr. Bassam el Eter Dr. Ammar Assoum Présenté par Elie Abdelnour
2
Le But Concevoir un modèle commun pour les deux logiciels AGORAE
PORPHYRY Un nouveau modèle conceptuel de base de données pour le re-développement d'AGORAE Une compatibilité (procédures, interactions) avec PORPHYRY Évolution du modèle HYPERTOPIC Développement des classes de base en technologie Open source
3
Plan de travail
4
Agorae et Prphyry
5
Conception
6
Hypertopic
7
Analyse Modèle de PORPHYRY 1/
8
Hypertopic et gestion d’identité 1/3
Plusieurs fonctionnalités sont ajoutées pour la gestion d’identité : Les acteurs L’appartenance à un ou plusieurs groupes Les actions permises pour chaque groupe Consultation Création et modification Suppression Classification …
9
Hypertopic et gestion d’identité 2/3
Use Case Diagram
10
Hypertopic et gestion d’identité 3/3
11
Hypertopic et Compatibilité avec Porphyry
Les objets documentaires en Porphyry sont classés dans plusieurs catégories : Source (ressource) Fragment Note
12
Les fragments Des parties d’une ressource
Plusieurs Opérations sur les fragments : Groupement Référence Opérations ordinaires (création,suppression) Différentes types des fragments XForms Images Texte
13
Ressource et Fragments
Fragment Texte Fragment Calendrier Fragment Image
14
Extension de la notion de note
Étendre la notion de note Association de note à certains éléments Point de vue Thèmes Entité
15
Liaison de la note a d’autres éléments
17
Nœuds et Arcs Point de vue Entité Thèmes Nœud C Associations Nœud B
Nœud A
19
Hypertopic et Gestion d’historique
Cette section nous permet de savoir les actions d’un acteur Les types de modifications qu’il a fait À quel moment ? Sur quoi portent ces modifications ? Consultation Groupement des fragments en une source Classification des thèmes en sous thèmes
20
Différentes dimension d’Hypertopic
21
1 Point de vue 2 Thème 3 Entité 4 Fragments 1 Création
2 Modification 3 Consultation 4 Suppression 5 groupement 6 Classification
23
Possibilité d’ajout d’autres informations
Acteur Pays Adresse IP Date d’obtention de compte Courrier Adresse Téléphone Élément (point de vue , thème , entité) Adresse IP de créateur Date de création
24
Les problèmes rencontrés
Référence d’un objet qui n’existe plus La taille de la base de données s’augmente énormément
26
Identificateur=5
27
1 Id(ActeurX) date Theme Suppression 5
28
Solution Conserver la base de données (ne pas supprimer les éléments )
Rendre les éléments supprimés invisibles par les acteurs Des ‘Flags’ pour caractériser l’état de chaque noeud Nécessité de Purge (Suppression finale des éléments par les super- acteurs) Mis à jours des données
29
Maquettes et Scénarios
30
Consultation du site Contribution User ? Pass ? Contribuer
Suppression d’un nœud ‘Scénario’ Consultation du site Contribution User ? Pass ? Contribuer Supprimer Noeud Action ? Sélection Noeud Suppression Flag Modification D’historique
35
Deuxième phase Développement
36
Super Classes Migration vers la programmation Orienté Objet
Groupement d’un ensemble des informations réel en une même entité physique Encapsulation et masquage Développement des classes mères Classes qui peut être hérites
37
Avantage Simplicité du code Facilité de modification du code
Encapsulation et sécurité Les Classes peuvent être déclarées comme privée Organisation plus performante
38
Classes développes Classe nœud Acteur et Groupe Point de vue Entité
Thèmes Acteur et Groupe
39
Remplacement du Flash par Open source
AGORAE intègre des modules en Flash qui n’est pas Open source ! remplacer ce module par un autre qui est programmé en XML et ses outils.
40
Remplacement du Flash par Open source
Deux étapes nécessaire : Génération d’un flux XML Représentation de ce flux
41
Bibliographie Manuel Zacklad & Xavier Barbaud ‘Vers une application du Web Socio Sémantique pour la réalisation d’un système d’information destiné aux réseaux de santé’ Tim Berners-Lee, James Hendler and Ora Lassila “ The Semantic Web” L’HEDI Zaher ‘Hypertopic : Contribution à une formalisation ‘ ZACKLAD, Manuel ; CAHIER, Jean-Pierre ; PÉTARD,Xavier : "Du Web cognitivement sémantique au Web socio- sémantique", Benel , Aurelien : " Consultation assistée par ordinateur de la documentation en Sciences Humaines : Considérations épistémologiques, solutions opératoires et applications à l'archéologie". ‘Pôle d'expérimentation du réseau ARTCADHi-CNRS’ Jean-Pierre Cahier, Manuel Zacklad et Anne Monceaux « Une application du Web socio - sémantique à la définition d’un annuaire métier en ingénierie ». Jean-Pierre Cahier – Manuel Zacklad « ‘Towards a Knowledge-Based Marketplace ‘ model (KBM) for cooperation between agents »
42
Merci
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.