ГОСТ Р И С 013584-32—2012
- класс;
- свойство;
- идентифицированные типыданных.
- документ.
Каждое указанное понятие СНМ-онтологии включает два вида информации:
- глобальный идентификатор.Данный идентификатор позволяетссылаться наданное понятие изнутри
или извне OntoML-документа. что и определяет рассматриваемое понятие. Структура глобальных иденти
фикаторов понятий CIIM-онтологии определена в9.1.
П р и м е ч а н и е — Глобальный OnloML-иденгификатор для понятия CIIM-онтологии содержит ту же
информацию, что и идентификаторы, определенные в других частях комплекса международных стандартов
ИСО 13584 (далее — ИСО 13584). Он является базовой семантической единицей;
- его определение, включающее несколько блоков информации, описанных в СНМ-модели.
6.2 Структура OntoML-языка для понятий СНМ-онтологии
Каждое определение понятия CIIM-онтологии включает несколькоблоков информации и соотношений,
содержащихдругие понятия онтологии СИМ. В представлении XML-языка каждое понятие СНМ-онтологии
представлено одним XML-элементом. При этом блоки информации, способствующие определению понятия
CIIM-онтологии. представляются либо внешне, либо внутреннедля соответствующего ассоциированного
элемента XML-языка в зависимости от использованного соотношения:
- внешние представления используются для ссылок на любой блок информации, представляющий
другое понятие CIIM-онтологии, через его собственный идентификатор.
- внутренние представления используются для ссылок на любой другой блок информации.
Рисунок 1 иллюстрирует указанные два вида представления.
poi: piece of information
external ref
Внешние ссылки
PLIB ontology concept id1
Понятие онтологии библиотеки PLIB.
Идентификатор id1
poi A
Блок информации А
poi: piece of information
poi — блок информации
Рисунок 1 — Описание понятий СНМ-онтологии
Допустим, что определеныдва понятия CIIM-онтологии. Они оба однозначно идентифицированы (их
идентификаторы: rdf. id2). Дополнительно они оба определены несколькими блоками информации (poi),
встроенными внутрь XML-представления понятий СНМ-онтологии. С другой стороны, указанные блоки ин
формации могут сами включать некоторые другие блоки информации. Наконец, понятие CIIM-онтологии с
идентификатором id1 ссылается на понятие СНМ-онтологии с идентификатором id2.
П р и м е ч а н и е — Использование внутреннего представления (для внедрения ссылочного блока инфор
мации внутрь элемента XML-языка. представляющего понятие онтологии модели СИМ) может привести к дублиро
ванию некоторых блоков информации. В любом случае это не изменяет семантики базовой СНМ-модели данных на
EXPRESS-языке.
6.3 Графическое UML-представление конструкций OntoML-языка
В настоящем стандарте OntoML-язык описывается с помощью обозначений языка UML. Базовые
UML-обозначения расширяютсядля:
- выявления различий между элементами XML-языка и атрибутами XML-языка;
7