ГОСТ Р 56272—2014/ISO/TS 15926-8:2011
Примечание 5 — Каждая область имен на рисунке 1 может импортировать мета-области имен, так
как любой объект может обладать метаданными.
4 Модель данных ИСО 15926-2
На основе правил, установленных в приложении С. модель данных ИСО 15926-2 может быть
отображена на классы языка OWL. Это определяется онтологией OWL (для) модели данных.
В приложении D устанавливается связь с нормативным листингом RDF/XML (для) модели
данных.
5 Справочные данные ИСО/ТС 15926-4
Справочные данные представляются в соответствии с приложением Е.
Примечание— ИСО/ТС 15926-4 содержит справочные данные, относящиеся к настоящему
стандарту.
6 Спецификация шаблона языка OWL
6.1 Общие положения
Спецификация шаблона (см. раздел 7) содержит всю информацию, необходимую:
—человеку для понимания содержания экземпляров шаблонов;
—для создания языка OWL и листинга правил для шаблонов, в качестве дополнения к
онтологиям шаблонов (см. ИСО/ТС 15926-7).
Если шаблон определен, то формат спецификации шаблона должен соответствовать 6.2.
Описание связей исходного множества спецификаций шаблона приведено в приложении F.
6.2 Содержание
Спецификация шаблона должна содержать.
—имя шаблона: уникальный идентификатор шаблона типа English CamelCase (горбатый
шрифт на английском языке), содержащий большие и маленькие английские буквы без пробелов (см.
раздел 7.1. верхний и нижний шаблоны);
—имя: наименование шаблона;
—назначение: краткое описание случаев применения шаблона:
—описание: полное описание семантики шаблона:
—верхний граф (lifted graph) и нижний граф (lowered graph): граф, показывающий, как верхний
шаблон собирает узлы предметного графа (scope graph), а нижний шаблон ссылается на различные
узлы (типы узлов) верхнего шаблона;
верхний элемент шаблона: упорядоченный в алфавитном порядке список идентификаторов
URI всех узлов, собранных верхним шаблоном, с соответствующими номерами «элементов)»;
—код OWL для нижнего шаблона: связь с онтологией OWL шаблона:
—спецификацию логики первого порядка, используемую для формализации верхнего и
нижнего шаблонов;
экземпляр - образец нижнего шаблона (sample lowered template instance) в формате RDF/XML;
определение свойств нижнего шаблона, содержащего перечень свойств нижнего шаблона с
описанном объектов
rdf:objects.
Примечание— Для верхнего и нижнего графов может быть использовано представление,
являющееся традиционным в области RDF [24] или в Манчестер-сингаксисе [21].
7 Шаблоны
7.1 Общие положения
Для целей настоящего стандарта, информация представляется как комплексное отношение
между независимыми объектами. Это комплексное отношение может быть бинарным или N-армым.
Бинарное отношение образуется на предикатах тройки RDF.
Пример
—
Отношение
«
специализация» (specialization) образуется с помощью
rdfs:subClassOf. Отношение «классификация» (classification) образуется с помощью rdfАуре.
N-армое отношение образуется с помощью шаблона, а ссылки на независимые объекты
рассматриваются как внешние ссылки.
Шаблоны имеют вид пары:
10