ГОСТ Р И С 013584-32—2012
6.3.2.1 Идентификация понятия онтологии СИМ
СПМ-модельдает порядок связи глобального идентификатора с понятием СИМ-онтологии.
В OntoML-языке для идентификации заданного типа понятия CIIM-онтологии устанавливается особый
комплексный XML-тип данных:
- имена указанных комплексных XML-типовданных отражают имена соответствующих целевых типов
понятий,
- каждый указанный комплексный XML-тип данных содержит атрибут, значение которого является
глобальным идентификатором особого понятия CIIM-онтологии. котороеданный атрибут идентифицирует,
- имя данного атрибута отражает также имя рассматриваемого целевого типа.
Такие элементы встраиваются внутрь понятий СИМ-онтологии.
Имена указанных комплексных XML-типовданных определяются по нижеследующему правилу:
- поставщик:для комплексного XML-типа данных SUPPUERJType тип идентификатора — Supplierld;
- класс:для комплексного XML-типа данных CLASS_Type тип идентификатора — Classld:
- свойство: для комплексного XML-типаданных PROPERTY_Type тип идентификатора — PropertyId;
- тип данных; для элементов комплексного XML-типаданных DATATYРE_tyре тип идентификатора —
Datatypeld;
-документ:для комплексного XML-типаданных DOCUMENT_Type тип идентификатора — Documentld.
П р и м е ч а н и е — Структура указанных типов идентификаторов определена в 9.1.
Имя данного атрибута идентификации "id”. В настоящем стандарте оно представлено в виде @id.
Данное имя показывает, что оно является XML-атрибутом языка и не встроенным XML-элементом.
Пример — Нарисунке 13глобальный идентификатор понятия класса онтологий, представленный
комплексным XML-типом данных CLASS_Type, содержит атрибут @id для типа данных Classld.
CLASS_Type
@id:Classld
Рисунок 13 — Идентификация понятия CIIM-онтологии
6.3.2.2 OntoML-лредставление ссылки на понятие СИМ-онтологии
Дляссылки на заданныйтип понятия CIIM-онтологии определяетсяособый комплексныйXML-типданных:
- имена указанных комплексных XML-типов данных отражают имя соответствующего целевого типа
данных;
- каждый ссылочный элементсодержит атрибут, значение которого является глобальным идентифика
тором понятия CIIM-онтологии, на которое данный атрибутссылается;
- имя данного атрибута также отражает имя рассматриваемого целевого типа.
Ссылочный комплексный XML-тип данных и имя ссылочного XML-атрибута (приставка «@» указывает,
что это атрибут XML-языка) определены в соответствии со ссылочными понятиями онтологии СИМ.
-комплексный XML-тип данных SUPPLIER_REFERENCE_Typo и атрибут XML-языка supplier_rof
(с типом данных Supplierld): ссылка на поставщика:
- комплексный XML-тип данных CLASS_REFERENCE_Typo и атрибут XML-языка class_ref (с типом
данных Classld). ссылка на класс;
- комплексный XML-тип данных PROPERTY_REFERENCE_Typo и атрибут XML-языка property_rof
(с типом данных Propertyld): ссылка на свойство;
-комплексный XML-тип данных DATATYPE_REFERENCE_Type и атрибут XML-языка datatype_ref
(с типом данных Datatypeld): ссылка на тип данных;
- комплексный XML-тип данных DOCUMENT_REFERENCE_Type и атрибутXML-языка documont_ref
(с типом данных Documentld): ссылка на документ.
Примечание —Типссылочногоатрибутадолжен соответствоватьтипу ссылочного понятияСИМ-онтологии.
Пример — Ссылка на понятия класса онтологий производится с помощью комплексного XML-muna
данных CLASS_REFERENCE_Type и ссылочного XML-атрибута @class_ref (с типом данных Classld) (см.
рисунок 14).
CLASS_
REFERENCE_Type
@class_ref:Classld
Рисунок 14 — Ссылка на понятие СИМ-онтологии
11