RDF Schema

RDF Schema

RDFS or RDF Schema is an extensible knowledge representation language, providing basic elements for the description of ontologies, otherwise called RDF vocabularies, intended to structure RDF resources. The first version [ [http://www.w3.org/TR/1998/WD-rdf-schema-19980409/ RDFS first version] ] was published by W3C in April 1998, and the final [ [http://www.w3.org/TR/rdf-schema/ final W3C recommendation] ] W3C recommendation was released in February 2004. Main RDFS components are included in the more expressive language OWL.

Main RDFS constructs

Classes and subclasses

* rdfs:Class allows to declare a resource as a class for other resources. Typical example of an rdfs:Class is foaf:Person in the FOAF vocabulary. An instance of foaf:Person is a resource linked to the class using an rdf:type predicate, such as in the following formal expression of the natural language sentence : 'John is a Person'.

"ex:John rdf:type foaf:Person"

The definition of rdfs:Class is recursive: rdfs:Class is the rdfs:Class of any rdfs:Class.

* rdfs:subClassOf allows to declare hierarchies of classes. For example, the following declares that 'Every Person is an Agent':

"foaf:Person rdfs:subClassOf foaf:Agent"

Hierarchies of classes support inheritance of a property domain and range (see definitions in next section) from a class to its subclasses.

Property domain and range

* rdfs:domain of an rdf:property declares the class of the subject in a triple using this property as predicate.
* rdfs:range of an rdf:property declares the class or datatype of the object in a triple using this property as predicate.For example the following declarations are used to express that the property ex:employer is linking a subject which is a foaf:Person, to an object which is a foaf:Organization

"ex:employer rdfs:domain foaf:Person"

"ex:employer rdfs:range foaf:Organization"

Given the previous declarations, in the following triple, ex:John is necessarily a foaf:Person, and ex:CompanyX is necessarily a foaf:Organization

"ex:John ex:employer ex:CompanyX"

See also

*SPARQL Query Language for RDF

References

External links

* [http://www.w3.org/TR/rdf-schema/ W3C RDFS Specification]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • RDF Schema — Saltar a navegación, búsqueda RDFS o RDF Schema o Esquema RDF es una extensión semántica de RDF. Un lenguaje primitivo de ontologías que proporciona los elementos básicos para la descripción de vocabularios. La primera versión fue publicada en… …   Wikipedia Español

  • RDF Schema — ou RDFS 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 à… …   Wikipédia en Français

  • RDF-Schema — Das Resource Description Framework Schema (RDFS) ist wie RDF eine W3C Empfehlung. Ebenso wie XML im konkreten Anwendungsfall die Definition eines speziellen Dokumenttyps benötigt, z. B. als Dokumenttypdefinition (DTD), legt das RDF Modell… …   Deutsch Wikipedia

  • RDF Vocabulary Description Language — Das Resource Description Framework Schema (RDFS) ist wie RDF eine W3C Empfehlung. Ebenso wie XML im konkreten Anwendungsfall die Definition eines speziellen Dokumenttyps benötigt, z. B. als Dokumenttypdefinition (DTD), legt das RDF Modell nur… …   Deutsch Wikipedia

  • Schema.org — URL: schema.org Коммерческий: Нет Тип сай …   Википедия

  • Schema matching — The terms schema matching and mapping are often used interchangeably. For this article, we differentiate the two as follows: Schema matching is the process of identifying that two objects are semantically related (scope of this article) while… …   Wikipedia

  • Schéma d'URI — En informatique, un schéma d’URI est le premier niveau de la structure de nommage des identifiants uniformes de ressources (URI). Toutes les URIs sont construites à partir d’un nom de schéma, suivi de deux points (« : ») puis du reste… …   Wikipédia en Français

  • Resource Description Framework Schema — Das Resource Description Framework Schema (RDFS) ist wie RDF eine W3C Empfehlung. Ebenso wie XML im konkreten Anwendungsfall die Definition eines speziellen Dokumenttyps benötigt, z. B. als Dokumenttypdefinition (DTD), legt das RDF Modell nur… …   Deutsch Wikipedia

  • XML-Schema — ist eine Empfehlung des W3C zum Definieren von Strukturen für XML Dokumente. Anders als bei den klassischen XML DTDs wird die Struktur in Form eines XML Dokuments beschrieben. Darüber hinaus wird eine große Anzahl von Datentypen unterstützt.… …   Deutsch Wikipedia

  • XML Schema Definition — XML Schema ist eine Empfehlung des W3C zum Definieren von Strukturen für XML Dokumente. Anders als bei den klassischen XML DTDs wird die Struktur in Form eines XML Dokuments beschrieben. Darüber hinaus wird eine große Anzahl von Datentypen… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”