Voici la 8e partie de ma traduction du fameux tutorial  » How to Publish Linked Data on the Web? « écrit par Chris Bizer (Web-based Systems Group, Freie Universität Berlin, Germany), Richard Cyganiak (Web-based Systems Group, Freie Universität Berlin, Germany) et Tom Heath (Knowledge Media Institute, The Open University, Milton Keynes, UK).

8 – Test et débogage de données liées

Après avoir publié vos informations sous la forme de données liées dans le Web, vous devez maintenant vérifier si elles peuvent être correctement consultées.

Un moyen simple pour tester cela consiste à soumettre plusieurs de vos URI au service de validation Vapour, celui-ci génère un rapport détaillé sur la façon dont vos URI réagissent aux différentes requêtes HTTP.

A côté de cela, il est également important de voir si vos informations s’affichent correctement dans différents navigateurs de données liées et si les navigateurs peuvent suivre les liens au sein de vos données RDF. Prenez donc plusieurs URI de votre ensemble de données et entrer les dans la barre de navigation des navigateurs suivants qui sont liés de données :

  • Tabulator. Si Tabulator prend beaucoup de temps avant d’afficher vos informations, c’est un indicateur que vos graphes RDF sont trop grands et doivent être fractionnés. Tabulator fait aussi quelque inférence de base sur des données du Web, sans effectuer les contrôles de cohérence. Aussi, si Tabulator se comporte étrangement, cela pourrait indiquer des problèmes avec des déclarations rdfs:subClassOf et rdfs:subPropertyOf dans les schémas RDFS et OWL utilisés dans vos données.
  • Marbres
  • OpenLink RDF Browser
  • Disco. Le navigateur Disco prend un temps de 2 secondes pendant la récupération des données sur le Web. Donc, ça peut être un indicateur que votre serveur est trop lent, si Disco n’affiche pas correctement vos données.

Si vous rencontrez des problèmes, vous devez effectuer les opérations suivantes :

  1. Testez avec cURL si le déréférencement de vos URI conduit à corriger les réponses HTTP. Richard Cyganiak a publié un tutoriel sur le débogage sémantique des sites Web avec cURL, il vous conduit dans le processus.
  2. Utilisez le service de validation du W3C RDF pour vous assurer que votre service offre valable RDF / XML.

Si vous n’arrivez pas à comprendre par vous-même ce qui ne va pas, demandez de l’aide sur la liste de diffusion Open Linking Data.