RDF Schema ou RDFS (acronyme de Resource Description Framework Schema) est un langage extensible de représentation des connaissances. Il appartient à la famille des langages du Web sémantique publiés par le W3C. RDFS fournit des éléments de base pour la définition d'ontologies ou vocabulaires destinés à structurer des ressources RDF, ces derniers pouvant être stockés dans des bases relationnelles appelées triplestores et manipulés à l'aide des requêtes en langage SPARQL. La première version de RDFS a été proposée en pour être publiée en tant que recommandation par le W3C le . Les composants principaux de RDFS sont intégrés dans un langage d'ontologie plus expressif, OWL. rdfs:Class permet de déclarer une ressource RDF comme une classe pour d'autres ressources. Un exemple simple de rdfs:Class est foaf:Person dans le vocabulaire FOAF. Une instance de la classe foaf:Person est une ressource liée à la classe en utilisant un prédicat rdf:type. L'expression formelle suivante en RDFS traduit la phrase en langage naturel : 'Jean est une personne'. ex:Jean rdf:type foaf:Person La définition de rdfs:Class est récursive. rdfs:Class est la classe de toutes les classes. rdfs:subClassOf permet de définir des hiérarchies de classes. Par exemple, 'Toute personne est un Agent': foaf:Person rdfs:subClassOf foaf:Agent RDFS précise la notion de propriété définie par RDF en permettant de donner un type ou une classe au sujet et à l'objet des triplets. Pour cela, RDFS ajoute les notions de « domain », correspondant au domaine de définition d'une fonction en anglais, et « range », son ensemble d'arrivée : 'rdfs:domain' définit la classe des sujets liée à une propriété. (P rdfs:domain C indique que les ressources relatives au sujet d'un triplet dont le prédicat est P sont des instances de la classe C) rdfs:range définit la classe ou le type de données des valeurs de la propriété. (P rdfs:range C indique que les ressources relatives à l'objet d'un triplet dont le prédicat est P sont des instances de la classe C) Par exemple, on pourra exprimer que la propriété « travailledans » relie un sujet qui est une personne à un objet qui est une organisation.

À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.

Graph Chatbot

Chattez avec Graph Search

Posez n’importe quelle question sur les cours, conférences, exercices, recherches, actualités, etc. de l’EPFL ou essayez les exemples de questions ci-dessous.

AVERTISSEMENT : Le chatbot Graph n'est pas programmé pour fournir des réponses explicites ou catégoriques à vos questions. Il transforme plutôt vos questions en demandes API qui sont distribuées aux différents services informatiques officiellement administrés par l'EPFL. Son but est uniquement de collecter et de recommander des références pertinentes à des contenus que vous pouvez explorer pour vous aider à répondre à vos questions.