Semantic Web


Fuseki et Turtle

Les modèles définis peuvent être "diffusés" en utilisant des outils spécifiques (triples store) comme le serveur Fuseki dont une instance est disponible ici. Les langages privilégiés sont Turtle et SPARQL.

Le langage de description Turtle

Pour aborder ce langage, on peut considérer les équivalences de représentation suivantes:

  1. RDF
<rdf:RDF xmlns:owl="http://www.w3.org/2002/07/owl#" ...>
  <owl:NamedIndividual rdf:about="http://www.model.org/semantic_web">
    <rdf:type rdf:resource="http://www.model.org/Theme"/>
  <owl:NamedIndividual>
<rdf:RDF>
  1. N-Triples
<http://www.model.org/semantic_web>  <http://www.w3.org/1999/02/22-rdf-syntax-ns#:type>  <http://www.model.org/Theme > .
<http://www.model.org/semantic_web>  <http://www.w3.org/1999/02/22-rdf-syntax-ns#:type>  <http://www.w3.org/2002/07/owl#NamedIndividual > .
  1. Turtle (intro)
@prefix    : <http://www.model.org/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
:semantic_web  rdf:type  :Theme .
:semantic_web  rdf:type  owl:NamedIndividual .
  1. Turtle (standard)
:semantic_web  rdf:type  :Theme , owl:NamedIndividual

12