1 Outils pour la supervision des contributions en environnement collaboratif Réalisé par : DAO Xuan Sang.

Slides:



Advertisements
Présentations similaires
Cours Web sémantique Langage SPARQL
Advertisements

Developpement Process « Coding party !! » Tony Carnal Altran.
GCstar Gestionnaire de collections personnelles Christian Jodar (Tian)
1 Après 3 séances ● Utilisation du système Linux – Il faut maîtriser l'utilisation de la souris (« copy/paste » des textes donnés) – Utilisation de la.
Présentation stages 2009 (INRA) Développement des interfaces du projet VLE: GVLE & VLE-WEB.
Logiciel Assistant Gestion d’Événement Rémi Papillié (Chef d’équipe) Maxime Brodeur Xavier Pajani Gabriel Rolland David St-Jean.
Système de gestion d'entrées pour un cinéma Scanvion Michel – Etudiant 4.
La solution Un musée numérique au sein des résidences L’outil numérique au service du lien Un habitat plus multi-fonctionnel qu’aujourd’hui: travail, culture,
1 Après 5 séances ● Utilisation du système Linux – Il faut maîtriser l'utilisation de la souris (« copy/paste » des textes donnés) – Utilisation de la.
Subversion. 2 Subversion : Pour Quoi Faire ? Problèmes de la gestion du code dans un projet – La durée de vie du projet peut être longue : besoin de gérer.
1 Mai 2009 P. E. P. I. T A P réparation et E dition de P lan I nformatisé de gestion du T r A fic.
Formation web sémantique J.M. Vanel RDF, RDF Schema, SPARQL, OWL, Modélisation, moteurs de règles Licence Creative Commons.
1- Introduction 1ère partie Le langage SQL 2- Connexion 3- Structure & Contenu 4- Requêtes.
Projet ISHTAR : outil de gestion du mobilier archéologique en ligne Étienne Loks (Proxience) Yann Le Jeune (DRAC Pays-de-la-Loire / SRA) Présentation du.
1 UML: applications, études de cas ● Processus (Extreme Programming, Unified Process) ● Architectures ● Expression du besoin technique Conception Préliminaire.
27 octobre 2006 Thierry Clavel, ENSSIB Le site Internet du Comité français UNIMARC Thierry Clavel ENSSIB Deuxième journée d’information UNIMARC, Paris,
WIKITTY Base de données orientée documents et API de persistance pour Java.
Name of presentation Company name.
1 Rapport PFE Gestion de Stock M LLE Nouhaila Touzani Ouazli.
ScoRify We are TOEFL Test for IT !
Windows NT/2000/XP Enjeux et contraintes techniques
Révision – mathématiques 8
SanMarco – Outil MicroStrategy Manuel d’utilisation sur les fonctionnalités 27 juillet 2015.
Présentation de TRIBU Fonctionnalités et utilisation
Le CMS Joomla La mise en place du CMS est inscrite dans le dossier d’homologation Attente : avoir une plateforme commune de travail et de publication.
LimeSurvey : Logiciel Open Source pour réaliser des enquêtes
Schneider Electric / Communauté IHM
ABES - Réunion des centres régionaux du SUDOC-PS – 12 mai 2017
Construire des requêtes
Environnement du développement de BD ORACLE REPORTS 10g
De nombreuses nouveautés !
Dominique PETRELLA – Frédéric GUINEPAIN - IA-IPR STI Versailles
Cours MGL 847 Amélioration des processus
Les catalogues au défi du web (de données)
Le « Bugtracking » Alejandro FERNANDEZ – Etienne FONTEIX
Base de données: Généralité IFT6800 Jian-Yun Nie.
Formations CEFORA Alain Wafflard
OSGeo : L'importance d'une représentation francophone
FENIX Aperçu GLOBALE DU Système
Les ressources numériques d’enseignement et les normes et standards
D5 – Travailler en réseau, communiquer et collaborer
Proposition d’évolution de l’application
Les interfaces en PHP.
Propositions de correspondances entre items EMI et composantes ou sous domaines   PY PEPIN, IA-IPR EVS, JDI professeurs documentalistes,
Système flexible de Workflow pour la plate-forme Motu
CeMEB La plateforme MBB
QoS - Configuration Fragmentation
Réalisation d’une lampe connectée pilotée par bluetooth
CeMEB La plateforme MBB
Août 2009.
Le contenu est basé aux transparents du 7 ème édition de «Software Engineering» de Ian Sommerville«Software Engineering» de Ian Sommerville B.Shishedjiev.
Préface. Préface-3 Profil Avant de commencer Avant de commencer ce cours, vous devez savoir utiliser une interface graphique. Vous devez en outre être.
Présentation de l’outil
Développement d’une application de gestion de pointage
Architecture BD Récif.
Linked Data – les données sur le web pourquoi et comment?
Révision – mathématiques 8
FENIX Aperçu GLOBAL DU Système
LA SYNTHESE ANGLAIS.
La mesure Connaître pour accompagner (CPA +) Collecter des données de réussite pour intervenir rapidement et s’assurer de l’adéquation de la formation.
Panorama of Recommender Systems to Support Learning
Révision – mathématiques 8
,,. PROBLÉMATIQUE, SOLUTION, PRESONTATION DE PROJECT,
Mémoire expérimental Table des matières Remerciements Résumé (1 page) Introduction (écrire à la fin). Quelle est la problématique de recherche, pourquoi.
En vue d’obtention du diplôme Ingénieur d’Etat en P ROJET DE F IN D’ E TUDES Encadré par : M. ERRAOUI ANAS (Perfect Industry) Pr. EL GOURI RACHID (ENSA.
Bases de données Singleton pour la connexion
Présentation PISTE pour les partenaires raccordés en API
Business Intelligence en ACube OLAP et Reporting avec ACubeOLAP et GRaM.
Transcription de la présentation:

1 Outils pour la supervision des contributions en environnement collaboratif Réalisé par : DAO Xuan Sang

2 Plan d'exposé Problèmatique Solution Démonstration Plan de travail

3 Problèmatique Construire des outils de supervision, qui donnent une vision synthétique du travail réalisé. Permettre de connaitre le nombre de contributions, le nombre de lignes, le nombre de contributeurs. Représenter les relations entre les contributeurs sur les contributions sur des objets communs. Donner les informations des projets dans la plateforme de travail collaboratif. Permettre de rechercher les informations d'un projet. Exporter les Web ressources (en format RDF).

4 Solution Prendre des Web ressources (flux_rss, flux_xml, flux_rdf...), comme entré du module. Construire un model en forme standard RDF par ajouter quelques techniques: DC (Dublin Core), DOAP (Description Of A Project), FOAF (Friend Of A Friend)... Dans RDF, permettre de connaître les informations des projets, des dévelopeurs, des ressources (items) et la relations entre projet, dévelopeur et resource. Stoquer les modèles RDF dans la base de donneé, pour pouvoir de consulter les changements dans la plateforme dans une durée de temps.

5 Solution Prendre des Web ressources (flux_rss, flux_xml, flux_rdf...), comme entré du module. Flux_RSS SVN Flux_RSS TWikiFlux_RSS Sympa +DOAP +DC +FOAF +DOAP +DC +FOAF +DOAP +DC +FOAF Supervision

6 Solution Construire un model en forme standard RDF par ajouter quelques techniques: DC (Dublin Core), DOAP (Description Of A Project), FOAF (Friend Of A Friend)... <rdf:Des.... Item1 ABCDEF Items protest kfkaldkfkf 2007/05/01 abc O.berger Developeur Projects

7 Solution Dans RDF, permettre de connaître les informations des projets, des dévelopeurs, des ressources (items) et la relations entre projet, dévelopeur et resource.

8 Solution Stoquer les modèles RDF dans la base de donneé, pour pouvoir de consulter les changements dans la plateforme dans une durée de temps.

9 Solution Utiliser le support du RAP-Rdf Api for Php et RDQL- Rdf Data Query Language pour travailler avec RDF.  RAP supporte de construire les modèle RDF.  RDQL supporte de travailler avec les modèles RDF, pour consulter les informations dans modèle RDF. Affichage les informations, qui concordent avec les besoins de l'outils.

10 Solution Exemple de RDQL  Rechercher tous les Projets d'un dévelopeur $rdql_query = "SELECT ?name, ?homepage, ?description, ?created, ?member WHERE (?x,, ?name), (?name,, ?homepage), (?name,, ?description), (?name,, ?created), (?name,, ?blank), (?blank,, ?member) AND ?member eq '$develop_id' USING doap FOR foaf FOR ";

11 Démonstration Construire modèle RDF. Tester la correction du modèle RDF. Rechercher les informations dans modèle RDF en utilisant RDQL.  Item---->Projet  Item---->Developeur  Projet---->All Develops  Projet---->All Items du projet  Developeur---->All Projets, qu'il est membre  Developeur---->All Items du devlepeur dans un projet ou dans plusieurs projets.

12 Construire le modèle Construire le modèle RDF_Project (Prendre tous projets dans la plateforme)  class.modelRdf_Projects.inc.php Construire le modèle RDF_Develop (Prendre tous dévelopeurs dans la plateforme)  class.modelRdf_Develops.inc.php Construire le modèle RDF_Item (Prendre tous les items dans les Web resources)  class.modelRdf_Items.inc.php

13 Tester la correction du modèle RDF En utilisant RDF_Gravity, pour tester la correction du modèle.

14 Plan de travail Construire une partie, qui est lancé automatiquement chaque heure, pour prendre les Web resources. S'il y a des nouveaux items dans les Web resources, on les traite et ajoute dans le modèle RDF (en Juillet). Affichage les informations sur interface web de plateforme Picoforge (en Juillet). Tester et corriger les erreurs du module (en Août) Ecrire document du module Supervision sur Twiki (en Août). Ecrire le rapport et transparent (en Septembre).