For faster navigation, this Iframe is preloading the Wikiwand page for RDFS.

RDFS

Материал из Википедии — свободной энциклопедии

RDFS
Орган стандартизации Консорциум Всемирной паутины
Официальный сайт w3.org/TR/rdf-schema/

RDFS (англ. RDF Schema, «схема» RDF), также RDF/S, RDF-S, RDF(S) — набор классов и свойств для модели представления знаний RDF, составляющий основу для описания онтологий с использованием расширенного RDF-словаря для структуры RDF-ресурсов. RDFS использует кодирование в виде RDF, поэтому относящиеся к RDF триплеты могут храниться, обрабатываться и запрашиваться подобно описаниям RDF-ресурсов, например, с помощью SPARQL.

Первая версия[1][2] была опубликована W3C в апреле 1998 года, а окончательная рекомендация[3] — в феврале 2004 года. На 2014 существует рекомендация для RDF Schema версии 1.1[4]. Многие компоненты RDF включены в более выразительный язык описания онтологий OWL.

Основные конструкции

[править | править код]

Конструкции RDFS построены на RDF-словаре и включаются в себя классы, свойства и вспомогательные свойства (utility properties). Таким образом, RDF может выразить отношения между классами (класс-подкласс) и свойствами (свойство-подсвойство), что в свою очередь позволяет составлять более гибкие запросы для извлечения информации[5].

Триплет RDF

В описаниях ниже RDF-триплет считается состоящим из ресурса-субъекта, ресурса-предиката и ресурса-объекта.

  • rdfs:Resource — класс, включающий все ресурсы, то есть, всё, что описывает RDF.
  • rdfs:Class — описывает что ресурс является классом для других ресурсов. Определение может быть рекурсивным. Для отнесения ресурса к типу используется свойство rdf:type.

Другие классы из RDF и RDFS:

  • rdfs:Literal — обозначает литерал, например, строку или целое число. Литералы могут быть простыми (plain) или иметь некоторый тип.
  • rdfs:Datatype — класс типов данных. Является одновременно и подклассом rdfs:Class, и экземпляром из rdfs:Class. Каждый экземпляр класса rdfs:Datatype является подклассом rdfs:Literal.
  • rdf:XMLLiteral — класс XML-литералов, является экземпляром rdfs:Datatype.
  • rdf:Property — класс свойств.

Свойства описывают отношения между ресурсами-субъектами и ресурсами-объектами и являются экземплярами класса rdf:Property. При использовании в качестве предиката в триплете:

  • rdfs:domain объявляет класс субъекта.
  • rdfs:range объявляет класс или тип данных объекта.

Например, следующий набор RDF-триплетов характеризует ex:employer (работодатель) как связывающий отношением личность и организацию. Из такого набора с необходимостью следует, что ex:CompanyX является организацией, а ex:John — личностью, в смысле, который вкладывает в эти понятия FOAF:

  ex:employer     rdfs:domain   foaf:Person
  ex:employer     rdfs:range    foaf:Organization
  ex:John         ex:employer   ex:CompanyX
  • rdf:type декларирует принадлежность ресурса некоторому классу, то есть, тот факт, что ресурс является экземпляром класса. Обычно для этого свойства используется уточнённое имя (qname) «a»[6]
  • rdfs:subClassOf — свойство, позволяющее описать иерархию классов.

В следующем примере утверждается, что «каждая личность является агентом» (в смысле FOAF):

 foaf:Person    rdfs:subClassOf    foaf:Agent

Иерархия классов поддерживает наследование домена (domain) и множества значений (range) от класса к подклассу.

  • rdfs:subPropertyOf — свойство, которое утверждает, что все ресурсы, связанные некоторым подсвойством (subproperty), связаны также и свойством.
  • rdfs:label и rdfs:comment задают удобные для человека имя и описание ресурса.

Вспомогательные свойства

[править | править код]

К вспомогательным, то есть не имеющим семантики вывода в стандартной RDF Schema, относятся следующие экземпляры rdf:Property[7]:

  • rdfs:seeAlso указывает ресурс, который может служить источников дополнительной информации о ресурсе-субъекте.
  • rdfs:isDefinedBy указывает на ресурс (например, RDF-словарь), который описывает ресурс-субъект.

Возможное использование этих свойств зависит от конкретных приложений, интерпретирующих RDFS. Например, ссылка на ресурсы может быть приведена на веб-странице, сгенерированной на основе RDF.

Примечания

[править | править код]
  1. RDFS first version. Дата обращения: 26 апреля 2015. Архивировано 27 апреля 2015 года.
  2. XML and Semantic Web W3C Standards Timeline (4 февраля 2012). Архивировано из оригинала 24 апреля 2013 года.
  3. Final W3C recommendation. Дата обращения: 26 апреля 2015. Архивировано 26 апреля 2015 года.
  4. RDF Schema 1.1 Архивная копия от 27 апреля 2015 на Wayback Machine W3C Recommendation 25 February 2014
  5. Allemang, Hendler, 2011, Reusing and Creating Vocabularies: RDF Schema and OWL.
  6. DuCharme, Bob. Learning SPARQL. — O'Reilly Media, 2011. — ISBN 9781449306595.
  7. Allemang, Hendler, 2011.

Литература

[править | править код]
Для улучшения этой статьи по информационным технологиям желательно: Оформить статью по правилам.После исправления проблемы исключите её из списка. Удалите шаблон, если устранены все недостатки.
{{bottomLinkPreText}} {{bottomLinkText}}
RDFS
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?