ГОСТ Р ИСО 13584-32—2012
— Элемент ontoml, представляющий онтологическое понятие корневого
элемента и/или библиотеки.
EXPRESS-путь определяется модульным методом,
элемента содержит локальный путь, который начинается с
каждый введенный элемент локального
и содержит EXPRESS-путь от EXPRESS-
отображония локального XML-элемента до локального элемента EXPRESS-атрибута. соответствующего
введенному элементу.
Полный путь от EXPRESS-отображения глобального XML-элемента до EXPRESS-отображения
XML-элемента. косвенно введенного в глобальный XML-элемент. формируется путем связывания с
глобальным путем, а все локальные пути встречаются при перемещении по древовидной XML-структуре
от исходного глобального XML-элемента к конечному введенному XML-элементу.
Структура полного пути формируется из экземпляра понятия СММ-онтологии (см. раздел F.4.2.1), а
также из локальных путей (см. раздел F.4.2.2). Конкретная структура части для введенных элементов,
принадлежащих совокупности элементов, рассмотрена в разделе F.4.2.3. Структура полного пути
формируется путем объединения этих субпутей согласно разделу F.4.2.4.
F.4.2.1Экземпляр онтологического СПМ-понятия
В OntoML-языке глобальные XML-элементы представляют собой онтологические СПМ-понятия.
ПреобразованиеглобальногоXML-элементавсоответствующееEXPRESS-отображение
осуществляется посредством ключевого слова SELF, которое представляет собой экземпляр EXPRESS-
объекта и отображение глобального XML-элемента.
В таблице F.2 ниже приведено содержание СИМ SELF-экземпляра в зависимости от OntoML-
контекста. в котором он определен. Этот контекст определен двойственно: как XML-комплексный тип и как
локальный XML-элемент (см. таблицу F.2).
Т а б л и ц а F . 2 — Содержание элемента (ключевого слова) SELF в его используемом контексте
OntoML-контекст
СИМ EXPRESS-тип элемента "SELF’
Тип suppUerelement
Тип class или один из его подтипов
Тип property_det или один из его подтипов
Тип data_type_element
Тип documentelement
Комплексный XML-тип данных:
CONTAl NED_SUPPLIERS_Tуре
XML-элемент: supplier
Комплексный XML-тип данных:
CONTAINED_CLASSES_Type
XML-элемент: dass
Комплексный XML-тип данных:
CONTAINED_PROPERTIES_Type
XML-элемент: property
Комплексный XML-тип данных:
CONTAIN ED_DA ТА TYPES.Type
XML-элемент: datatype
Комплексный XML-тип данных:
CONTAINED_DOUMENTS_Type
XML-элемент: document
XML-корневой элемент: ontoml
Тип dictionary или один из его подтипов
Примечание1 — Если экземпляр OntoML-документа содержит только спецификацию словаря, то
экземпляр SELF будет являться экземпляром словаря или СИМ EXPRESS-типом обьектных данных
dictionary_in_standard_format
Примечание 2 — Если экземпляр OntoML-документа содержит только спецификацию библиотеки, то
экземпляр SELF будет являться экземпляром библиотеки или СИМ EXPRESS-типом обьектных данных
library_in_standard_format.
Примечание 3 — Если экземпляр OntoML-документа содержит спецификацию и словаря, и библиотеки,
то экземпляр SELF будет являться экземпляром библиотеки или СИМ EXPRESS-типом обьектных данных
library_in_standard_format.
П р и м е р 1
—
В O n t o M L -я з ы к е о н т о л о г и ч е с к о е п о н я т и е к л а с с а п р е д с т а в л я е т с я с п о м о щ ь ю
г л о б а л ь н о г о X M L -э л е м е н т а к л а с с а . В и н ф о р м а ц и о н н о й С И М E X P R E S S -м о д е л и э т о о н т о л о г и ч е с к о е
172