La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Projet fin d’étude Présenté par Elie Abdelnour

Présentations similaires


Présentation au sujet: "Projet fin d’étude Présenté par Elie Abdelnour"— Transcription de la présentation:

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

16

17 Nœuds et Arcs Point de vue Entité Thèmes Nœud C Associations Nœud B
Nœud A

18

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

22

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

25

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

31

32

33

34

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


Télécharger ppt "Projet fin d’étude Présenté par Elie Abdelnour"

Présentations similaires


Annonces Google