ГОСТ Р ИСО 13584-32—2012
9.2 Область OntoML-имен
В OntoML-языке определяется область имен, основанная на URN- и URI-спецификациях.
OntoML-процессоры должны использовать методологию XML-областей имен для выявления
элементов и атрибутов этих областей. Поставщики не должны расширять OntoML-области имен
дополнительными элементами или атрибутами.
Данное описание не использует каких-либо префиксов для ссылки на элементы OntoML-области
имен, однако OntoML-документы свободны от использования каких-либо префиксов при условии, что
имеется определение области имен, которое связывает префикс с унифицированным идентификатором
ресурса (URI) для OntoML-области имен.
9.2.1Унифицированное имя OntoML-pecypca (URN)
OntoML-область имен обладает следующим унифицированным именем ресурса (URN):
urn:iso:std:iso:13584:-32:ed-1:tech:xml-schema:ontoml
Примечание — Унифицированное имя ресурса (URN) определено в соответствии с ИСО URN-схемой
для ресурсов, определенных в стандартах ИСО/ТК184/ПК4.
9.2.2Унифицированный идентификатор OntoML-pecypca (URI)
Область имен в OntoML-языке имеет следующий унифицированный идентификатор ресурса (URI):
http://www.td
84-sc4.org/2010/OntoML
Примечание — Часть строки "2010* в URI-идентификаторе указывает год. в котором этот идентификатор
был размещен, а не вариант используемого OntoML-модуля, который определяется с помощью атрибутов.
9.3 Модульная структура OntoML-языка
OntoML-язык является набором из XML-схем. называемых «модулями», которые определяют
общие ресурсы, на которых создается схема высокого уровня. Ниже приведен список этих модулей:
—Модуль ontoml.xsd: Является основной XML-схемой. определяющей верхний уровень в
формате обмена данными OntoML-онтологии и основанной на определении одиночного XML-элемента
ontoml, чье содержание является обязательным заголовком, за которым следует дополнительное
описание словаря и допонительмое содержание:
—Модуль header.xsd: Содержит управляющие ресурсы для указания характеристик содержания
(дат. авторов и т.п.) в OntoML XML-файле;
—Модуль dictionary.xsd: Определяет хранилище для любой CIIM-совместимой онтологии:
—Модуль supplier.xsd: Содержит ресурсы, предназначенные для представления источников
информации в соответствии со структурой, определенной в разделе 6.7.1;
—Модуль class.xsd: Содержит ресурсы, предназначенные для представления класса онтологии
в соответствии со структурой, определенной в разделе 6.7.2. независимо от ее характера (класс общих
моделей, класс функциональных моделей или класс функциональных представлений);
—Модуль property.xsd: Содержит ресурсы, предназначенные для представления свойства,
определенного в разделе 6.7.4. независимо от его характера (характеристическое свойство, контекстное
свойство, контекстно-зависимое свойство или свойство экземпляра):
—Модуль datatype.xsd: Содержит ресурсы, предназначенные для представления типов данных,
определенных в разделе 6.7.6;
—Модуль documont.xsd: Содержит ресурсы, предназначенные для представления документа,
определенного в разделе 6.7.7;
—Модуль type_system.xsd: Содержит XML-представление полной OntoML-системы типов,
представленной в разделе 8.3;
—Модуль translation.xsd: Содержит ресурсы, предназначенные для определения многоязычных
представлений незашифрованного текста, указанного в разделе 8.1;
—Модуль external_file.xsd: Содержит структурные элементы для ссылок на внешние ресурсы,
которые могут либо обмениваться вместе с экземплярами OntoML-документа. либо ссылаться на
Интернет; эти элементы указаны в разделе 8.2;
—Модуль unit.xsd: Содержит структурные элементы для точного описания любого вида единиц
в соответствии со структурой, определенной в разделе 8.4;
—Модуль
апостериорного
a_posteriori.xsd:Содержитструктурные
установления соответствия между классами
элементы для представления
и свойствами, определенными в
различных онтологиях в соответствии со структурой, определенной в разделе 8.6:
—Модуль constraint.xsd: Содержит структурные элементы для представления ограниченных
свойств в соответствии со структурой, определенной в разделе 8.5;
—Модуль basic.xsd: Содержит все простые и комплексные определения OntoML-типов данных,
совместно используемых OntoML-модулями;
—Модульidentifier.xsd:Предоставляетструктурныеэлементы,необходимыедля
116