DOAP<br /> L'Institut Supérieur d'Informatique <br />et des Techniques de  communication <br />1er année master service we...
Preparation du presentation: <br />Hammaoudamariam<br />Khalifachokri<br />Redaction du rapport:<br />BelhajAbdelghaniAmir...
C‘est quoi le DOAP?<br />A quoi  sert le DOAP?<br />Pourquoi le DOAP?<br />Créationd’un fichier  DOAP<br />Avantages de la...
C‘est quoi le DOAP?<br /><ul><li> Développé initialement par Edd Dumbill 
DOAP (Description Of AProject) est un vocabulaire permettant de décrire un projet informatique.
Les fichiers DOAP  sont gérés par http://www.apache.org Apache Software Foundation.
Utilisé dans la page du projet de la fondation Mozilla et dans plusieurs dépôts d'autres logiciels.</li></ul>4<br />
Description internationalisé d'un projet de logiciel et de ses ressources <br />Création d’un fichier XML /RDF pour décrir...
les mainteneurs de logiciels n'auront plus à enregistrer leurs programmes à de multiples sites Web. <br /> les application...
Création d’un fichier  DOAP<br />la création d’un fichier DOAP: <br />7<br />
8<br />
Validation de fichier  DOAP : <br />Indispensable  à la fois pour la création et la consommation de DOAP.<br />le processu...
Validation de fichier  DOAP (suite )<br />DOAP est RDF / XML, il est  validé à des niveaux différents:<br />XML: DOAP doit...
Quelques  techniques au sein d’un fichier RDF : (Dublin Core), FOAF (Friend Of A Friend) et DOAP (Description Of A Project...
Grâce à l'utilisation de DOAP:<br />les mainteneurs de logiciels n'auront plus à enregistrer leurs programmes à de multipl...
FOAF : Friend of a friend : permet de décrire des personnes et leurs relations entre elles<br />ROR : vocabulaire pour déc...
Prochain SlideShare
Chargement dans…5
×

Projet sur DOAP

875 vues

Publié le

Publié dans : Formation, Technologie
0 commentaire
1 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
875
Sur SlideShare
0
Issues des intégrations
0
Intégrations
52
Actions
Partages
0
Téléchargements
24
Commentaires
0
J’aime
1
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Projet sur DOAP

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

×