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

Slides:



Advertisements
Présentations similaires
MOT Éditeur de modèles de connaissances par objets typés
Advertisements

AS WS - Zacklad, Caussanel, Cahier - Tech-CICO UTT
La GNU/GPL v3 du point de vue des administrations publiques _______ L'importance des SaaS Pascal Verniory responsable du service juridique du Centre.
La Gestion de la Configuration
Les Evolutions et la Maintenance
EXTENSION D’UNE GAMME DE PRODUIT
Introduction Pour concrétiser l’enseignement assisté par ordinateur
XML - Henry Boccon-Gibod 1 XML, Langage de description La question du choix de formalismes Les entités et leur représentations modalités de modèles et.
Pôle 3 - Gestion administrative interne
UML - Présentation.
Reference Model of Open Distributed Processing
Technologie Collège Document d’accompagnement du programme de
Laboratoire d ’Interaction Collaborative, Téléformation, Téléactivités
Concevoir un système dinformation hospitalier évolutif, ouvert et adapté grâce à un processus de conception orienté modèle Benjamin Chevallereau Alain.
Introduction aux CMS.
L ’enseignement de la construction en BEP industriel
Organisation du système d’information comptable et de gestion
Solution d’archivage sur mesure
Papyrus Technologic Papyrus Technologic est une entreprise qui propose des solutions intelligentes pour résoudre le problème de la gestion des archives.
Démarche Analyse des OGL et des Méthodes Objectifs : Activités :
Processus DE Capitalisation
Les Cas d’utilisation.
ESISE Esise est le Programme de Recensement du système de l’éducation nationale ( public et privé) : Espace d’accueil, Ressources humaines, Scolarité,
Initiation à la conception de systèmes d'information
Réalisée par :Samira RAHALI
Web Sémantique: Le Relief Actuel
Développement d’un réseau social professionnel
Présentation des outils de recherche dinformations scientifiques.
MOT Éditeur de modèles de connaissances par objets typés
Échéancier # E) Bilan réflexif /rapport individuel (cours # 15 individuel disponible sur le site section travaux (Attention : rédiger votre travail.
Présentation du mémoire
La résolution de la référence et son évaluation: un Atelier de Traitement de la Référence mettant en œuvre les « représentations mentales » Andrei Popescu-BelisISSCO,
Journée de lancement du Réseau Thématique Pluridisciplinaire 32
Conception des Réalisé par : Nassim TIGUENITINE.
Projet de Master première année 2007 / 2008
Typologie des outils L ’exerciseur Le tutoriel :
Retour dexpérience Supportech INSA.NET Daniel Boteanu – Michaël Piffret.
Pôle 3 - Gestion administrative interne
ANALYSE METHODE & OUTILS
Supports de formation au SQ Unifié
Web sémantique Par Lydia Carine Mampais KI Bamba SISSOKO
Le contenu est basé aux transparents du 7 ème édition de «Software Engineering» de Ian Sommerville«Software Engineering» de Ian Sommerville B.Shishedjiev.
1 Registration Physique Séminaire du Master Davide Bazzi Université de Fribourg
Technologies web et web sémantique TP3 - XML. XML eXtensible Markup Language (langage extensible de balisage) – Caractéristiques: méta-langage = un langage.
Nicolas DEWEZ Cyrille JOSSELIN Tuteur: Thierry DELOT Conception d’une application de partage de fichiers Projet IUP3 GMI - Valenciennes Jeudi, 23 mars.
Introduction au Génie Logiciel
Rôle des CI dans la démarche qualité
PHP objet Jérôme CUTRONA 10:13:27 Programmation Web
Diplôme Nationale d'Ingénieur en Informatique
Formalisation de la politique qualité
Approche Cross layer Dr Mekkakia Maaza Zoulikha Cours M2 SIR
Un processus pour la prise de décision spatiale.
Présentation AICHA REVEL INGENIEUR D’ÉTUDE STERIA DEPARTEMENT TRD
Verviers Ville sans papier Une démarche progressive …
SYSTEMES d’INFORMATION séance 1 : Introduction et définitions
L’enseignement de spécialité SLAM
Cours n°4M1.ist-ie (S. Sidhom) UE 203 Promo. M1 IST-IE 2006/07 Conception d’un système d'information sur Internet Architecture trois-tiers : technologies.
Ethnosim (Cr1) Projet encadré par : Mr David Crookall (17 juin 2004) Agostini Jean-Louis Dupouy Nicolas Giroussens Olivier Olivar Kevin Université de Nice.
1 Structure en MC Principes Stockage des données dans la mémoire volatile d’un ordinateur Problèmes Stockage temporaire «Petits» volumes de données Langages.
ELABORATION D’UN GUIDE OPERATOIRE RELATIF A LA TRACABILITE (REALISATION) DES PRODUITS DU CEAM Bonjour. Ma présentation portera sur l’élaboration d’un.
INTRODUCTION AUX BASES DE DONNEES
Présentation de la méthode Merise
Validation technique 06/04/10. La solution Avalanche Le démonstrateur  Site web  Centre de supervision  Centre de vérification  Base de données.
Introduction au HTML Qu’est ce que le HTML ?
Les calques Les Template (modèles) Les Comportements Les scénarios Les formulaires Les CSS Le serveur Web de l’UTC Présentation.
DEMARCHE DE FORMALISATION DES PROCESSUS DE COORDINATION TECHNIQUE DU SIE 27/10/2015 Anne BADJECK François HISSEL Laurent COUDERCY.
Les bases de données Séance 3 Construction du Modèle Conceptuel de Données.
19 avril Spécification d’un cadre d’ingénierie pour les réseaux d’organisations Laboratoire de recherche : OMSI à l’EMSE.
Organiser l’information trouvée sur internet Félix Langevin Harnois Bibliothécaire Service de la bibliothèque École de technologie supérieure Hiver 2016.
Transcription de la présentation:

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

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

Plan de travail

Agorae et Prphyry

Conception

Hypertopic

Analyse Modèle de PORPHYRY 1/

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 …

Hypertopic et gestion d’identité 2/3 Use Case Diagram

Hypertopic et gestion d’identité 3/3

Hypertopic et Compatibilité avec Porphyry Les objets documentaires en Porphyry sont classés dans plusieurs catégories : Source (ressource) Fragment Note

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

Ressource et Fragments Fragment Texte Fragment Calendrier Fragment Image

Extension de la notion de note Étendre la notion de note Association de note à certains éléments Point de vue Thèmes Entité

Liaison de la note a d’autres éléments

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

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

Différentes dimension d’Hypertopic

1  Point de vue 2  Thème 3  Entité 4  Fragments 1  Création 2  Modification 3  Consultation 4  Suppression 5  groupement 6  Classification

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

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

Identificateur=5

1 Id(ActeurX) date Theme Suppression 5

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

Maquettes et Scénarios

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

Deuxième phase Développement

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

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

Classes développes Classe nœud Acteur et Groupe Point de vue Entité Thèmes Acteur et Groupe

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.

Remplacement du Flash par Open source Deux étapes nécessaire : Génération d’un flux XML Représentation de ce flux

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".  http://www.porphyry.org/ ‘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 »

Merci