документа DTD (Document Type Descpiption); каркас описания ресурса RDF
(Resource Definition Framework).
Semantic Вeб – это веб данных, которые управляются и поддерживаются самими
приложениями. По существу, это среда общих форматов для обмена данными
между различными источниками, а также для хранения, обработки и обмена
документами. Semantic Веб обеспечивает интеграцию распределенных метаданных,
используя описание объектов (или ресурсов), включающих описание атрибутов и
значений. Ресурсы задаются URI идентификаторами, аналогично поэтому, как Web-
страницы задаются URL. Каждый атрибут ресурса вместо коротких имен
использует URI–идентификаторы. Это связано с необходимостью представлять
распределенную информацию в Wеb, децентрализовано описывать некоторый
ресурс в RDF документе, указывать ссылку URI на значение, аналогично тому, как
в НТМL указывается ссылка на другую веб-страницу. При этом описание ресурса
может считаться не полным и окончательным, поскольку в Веб может содержаться
и дополнительная информация об этом ресурсе в URI, либо в нескольких RDF-
документах.
RDF – язык представления метаданных о веб-ресурсах в WWW, их сущностях,
идентифицированных средствами веб-идентификаторов (URI), о данных
приложений, которые обмениваются данными в обобщенной среде. Каждый
ресурс описывается в терминах свойств и их значений. Ресурсы задаются в
графическом виде с помощью вершин и дуг посредством синтаксиса описания,
XML (RDF/XML) и URI. Вершинами графа могут быть субъекты и объекты. В
качестве субъекта может выступать предикат, содержащий свойства. Объект
может выступать в роли субъекта в другой тройке графа RDF. Объединение троек
(субъект, объект, свойство) в графе означает их конъюнкцию. Квалифицированное
имя Qname в XML обеспечивает запись идентификаторов в тройках и RDF/XML
через префикс, которому присваивается URI и локальное имя. Иными словами,
URI образует словарь терминов, совокупность взаимосвязанных терминов –
URIref, как общие префиксы URI. URIref дает возможность отличать свойства,
определяемые одним человеком, от свойств, определяемых другими (или в другом
контексте). Например, name может означать ФИО человека или название сценария
или переменной в некоторой программе. Так как свойства являются ресурсами, то
о них можно записать дополнительную информацию (например, описание на
русском языке свойства "name" ). Создается предложение в RDF, в котором
свойство URIref выступает в качестве субъекта. Значения свойств могут быть
структурированными и содержать информацию типа: город, район, улица и др.
RDF представляет бинарные связи. Для задания n-арных связей вводится
дополнительная сущность, которая разрешает встроенные типы данных (исключая
URIref rdf:XMLLiteral для представления литерального значения XML-контента.
Данные, представленные с помощью литерала, могут быть заданы и URI.
Литералом может быть только объект и предикат. Простой литерал – это строка с
факультативной меткой языка, а типизированный литерал – это строка с URI, т.е со
значением из пространства значений, полученное отображением «лексика –
значение» в строку литерала (т.е. лексическое значение).
RDF-схема обеспечивает описание словарей классов и атрибутов.
Стандартизация RDF-словарей позволила включать свойства метаданных для
конкретных предметных областей В стандарте зафиксировано использование