Zotero avancé - support de formation doctorants SHS 2024
Projet sur DOAP
1. DOAP L'Institut Supérieur d'Informatique et des Techniques de communication 1er année master service web multimedia Dans le cadre : web social 1
2. Preparation du presentation: Hammaoudamariam Khalifachokri Redaction du rapport: BelhajAbdelghaniAmira Ben hssanSarra DallelSafa Recherche de l’information: Gammoudi Linda BakloutiImene 2
3. C‘est quoi le DOAP? A quoi sert le DOAP? Pourquoi le DOAP? Créationd’un fichier DOAP Avantages de la technique DOAP Conclusion Plan 3
4.
5. DOAP (Description Of AProject) est un vocabulaire permettant de décrire un projet informatique.
6. Les fichiers DOAP sont gérés par http://www.apache.org Apache Software Foundation.
7. Utilisé dans la page du projet de la fondation Mozilla et dans plusieurs dépôts d'autres logiciels.4
8. Description internationalisé d'un projet de logiciel et de ses ressources Création d’un fichier XML /RDF pour décrire les projets open source. L'interopérabilité avec d'autres projets populaires et leurs métadonnées Web (RSS, FOAF,DublinCore). A quoi sert le DOAP? 5
9. les mainteneurs de logiciels n'auront plus à enregistrer leurs programmes à de multiples sites Web. les applications deviennent DOAP-courant, de nouvelles possibilités s'ouvrent pour la participation et l'administration des projets open source. viser à soutenir l'outil dans tous les langages de programmation courant Pourquoi le DOAP? 6
12. Validation de fichier DOAP : Indispensable à la fois pour la création et la consommation de DOAP. le processus de reporting «oui» ou «non» :si un fichier d'entrée conforme à la spécificationon le valide si non on l’élimine Création d’un fichier DOAP 9
13. Validation de fichier DOAP (suite ) DOAP est RDF / XML, il est validé à des niveaux différents: XML: DOAP doit être bien formé en XML RDF: DOAP doit être un fichier RDF valide. Sémantique: Le document doit contenir suffisamment de termes DOAP pour lui donner du sens.(title, description and home page property) Création d’un fichier DOAP 10
14. Quelques techniques au sein d’un fichier RDF : (Dublin Core), FOAF (Friend Of A Friend) et DOAP (Description Of A Project 11
15. Grâce à l'utilisation de DOAP: les mainteneurs de logiciels n'auront plus à enregistrer leurs programmes à de multiples sites Web. Au lieu de cela, ils peuvent tout simplement donner l'URL de la description DOAP. De plus en plus les applications deviennent DOAP-courant, de nouvelles possibilités s'ouvrent pour la participation et l'administration des projets open source. Le projet DOAP vise à soutenir l'outil dans tous les langages de programmation courants. Les Avantages : 12
16. FOAF : Friend of a friend : permet de décrire des personnes et leurs relations entre elles ROR : vocabulaire pour décrire des sites web, permettant de faciliter la découverte d'information aux moteurs de recherche SKOS (Simple Knowledge Organisation System) : un vocabulaire pour définir des systèmes d'organisation de la connaissance (thésaurii, vocabulaires contrôlés, etc.). Autres ontologies: 13
17. Exemples des projets réalisés avec DOAP : Site apache : http://projects.apache.org projects.apache.org =>DOAP utilisé pour gérer le sauvegarde des projets dans la base http://pypi.python.org Python Package Index 14
18. Le DOAP vise à fournir un soutien outil dans tous les langages de programmation qui sont disponibles dans la terre. En plus en élaborant un schéma RDF, le projet DOAP vise à soutenir l'outil dans tous les langages de programmation courants. Conclusion 15