RDFS
Thomas Francart, sparna.fr
Ce travail est réutilisable et modifiable librement, y compris à des fins commerciales, à
...
RDFS signifie RDF Schema

2
RDFS fournit des primitives pour
écrire des modèles simples pour des
données RDF triples

3
RDFS fournit des primitives pour
... Définir le vocabulaire utilisé par les
triplets dans des données RDF
... Définir des ...
RDFS permet de définir
des classes de ressources et de les
organiser en hiérarchie
rdfs:Class
rdfs:subClassOf
5
DOCUMENT

RAPPORT

6
Tom

AUTEUR

Doc13

RDFS permet de définir des
propriétés et de les organiser en
hiérarchie
rdf:Property
rdfs:subPropertyO...
CREATEUR

AUTEUR

8
DOMAIN

RANGE

RDFS permet de définir la
signature de chaque propriété
rdfs:domain
rdfs:range
9
RDFS définit une signature par
... le “domain” (fr : domaine) : type de
la ressource d’où part la relation.
... le “range”...
RDFS définit une sémantique :
des règles de déduction standard
permettant de créer des triplets
additionnels à partir des ...
(c2, subClassOf, c1)
ET
(x, type, c2)
ALORS (x, type, c1)
SI

Propagation des types
SI
ET
ALORS

(Man, subClassOf, Animal)...
(p2, subPropertyOf, p1)
ET
(x, p2 , y)
ALORS (x, p1 , y)
SI

Propagation des propriétés
SI
(auteur, subPropertyOf, créateu...
(c2, subClassOf, c1)
ET
(c3, subClassOf, c2)
ALORS (c3, subClassOf, c1)
SI

Transitivité des sous-classes
SI
(Animal, subC...
SI
ET
ALORS

(p2, subPropertyOf, p1)
(p3, subPropertyOf, p2)
(p3, subPropertyOf, p1)

Transitivité des sous-propriétés

SI...
SI
ET
ALORS

(p1, domain, c1)
(x, p1, y)
(x, type, c1)

Inférence sur le domaine
SI

(auteur, domain, Personne)

ET

(Tom,...
SI
ET
ALORS

(p1, range, c1)
(x, p1, y)
(y, type, c1)

Inférence sur le range
SI

(auteur, range, Document)

ET

(Tom, aut...
RDFS fournit aussi 2 primitives

très utiles pour nommer ou commenter
n’importe quelle ressource
rdfs:label
rdfs:comment
1...
rapport23

rdfs:label

Rapport sur le climat

Je trouve que cette entité
manque d’une définition claire

Animal
rdfs:comme...
RDFS
À retenir

20
RDFS
permet

... De déclarer des classes et des propriétés et
de les organiser en hiérarchie
... De déclarer la signature ...
Thomas FRANCART
sparna.fr
Prochain SlideShare
Chargement dans…5
×

RDFS : une introduction

1 336 vues

Publié le

Support de formation en français sur RDFS

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

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

Aucune remarque pour cette diapositive

RDFS : une introduction

  1. 1. RDFS Thomas Francart, sparna.fr Ce travail est réutilisable et modifiable librement, y compris à des fins commerciales, à condition de citer son auteur et d’être placé sous la même licence. Pour plus d’informations, voir la licence. Crédits : Ce travail remixe, traduit et complète une présentation de Fabien Gandon de l’INRIA, publiée sous licence libre. Merci à lui.
  2. 2. RDFS signifie RDF Schema 2
  3. 3. RDFS fournit des primitives pour écrire des modèles simples pour des données RDF triples 3
  4. 4. RDFS fournit des primitives pour ... Définir le vocabulaire utilisé par les triplets dans des données RDF ... Définir des inférences élémentaires 4
  5. 5. RDFS permet de définir des classes de ressources et de les organiser en hiérarchie rdfs:Class rdfs:subClassOf 5
  6. 6. DOCUMENT RAPPORT 6
  7. 7. Tom AUTEUR Doc13 RDFS permet de définir des propriétés et de les organiser en hiérarchie rdf:Property rdfs:subPropertyOf 7
  8. 8. CREATEUR AUTEUR 8
  9. 9. DOMAIN RANGE RDFS permet de définir la signature de chaque propriété rdfs:domain rdfs:range 9
  10. 10. RDFS définit une signature par ... le “domain” (fr : domaine) : type de la ressource d’où part la relation. ... le “range” (fr: co-domaine ou portée) : type de la ressource vers laquelle pointe la relation. 10
  11. 11. RDFS définit une sémantique : des règles de déduction standard permettant de créer des triplets additionnels à partir des triplets existants. 11
  12. 12. (c2, subClassOf, c1) ET (x, type, c2) ALORS (x, type, c1) SI Propagation des types SI ET ALORS (Man, subClassOf, Animal) (Tom, type, Man) (Tom, type, Animal) 12
  13. 13. (p2, subPropertyOf, p1) ET (x, p2 , y) ALORS (x, p1 , y) SI Propagation des propriétés SI (auteur, subPropertyOf, créateur) ET (Tom, auteur, Report12) ALORS (Tom, créateur, Report12) 13
  14. 14. (c2, subClassOf, c1) ET (c3, subClassOf, c2) ALORS (c3, subClassOf, c1) SI Transitivité des sous-classes SI (Animal, subClassOf, EtreVivant) ET (Man, subClassOf, Animal) ALORS (Man, subClassOf, EtreVivant) 14
  15. 15. SI ET ALORS (p2, subPropertyOf, p1) (p3, subPropertyOf, p2) (p3, subPropertyOf, p1) Transitivité des sous-propriétés SI (parentDe, subPropertyOf, ancetreDe) ET (pèreDe, subPropertyOf, parentDe) ALORS (pèreDe, subPropertyOf, ancêtreDe) 15
  16. 16. SI ET ALORS (p1, domain, c1) (x, p1, y) (x, type, c1) Inférence sur le domaine SI (auteur, domain, Personne) ET (Tom, auteur, Report12) 16
  17. 17. SI ET ALORS (p1, range, c1) (x, p1, y) (y, type, c1) Inférence sur le range SI (auteur, range, Document) ET (Tom, auteur, report2) 17
  18. 18. RDFS fournit aussi 2 primitives très utiles pour nommer ou commenter n’importe quelle ressource rdfs:label rdfs:comment 18
  19. 19. rapport23 rdfs:label Rapport sur le climat Je trouve que cette entité manque d’une définition claire Animal rdfs:comment 19
  20. 20. RDFS À retenir 20
  21. 21. RDFS permet ... De déclarer des classes et des propriétés et de les organiser en hiérarchie ... De déclarer la signature des propriétés (domain, range) ... De les documenter avec des libellés et des commentaires ... De faire des déductions simples sur les classes et les propriétés 21
  22. 22. Thomas FRANCART sparna.fr

×