Статус документа
Статус документа

ГОСТ Р ИСО 13584-32-2012 Системы промышленной автоматизации и интеграция. Библиотека деталей. Часть 32. Ресурсы практической реализации. Язык онтологической разметки продукции

     6.4 Общая структура OntoML-языка


Совместимый с OntoML-языком экземпляр XML-документа позволяет представлять данные, описывающие онтологию, экземпляры или и то и другое. Верхний уровень экземпляра OntoML-документа определяется посредством комплексного XML-типа данных ONTOML_Type (см. рисунок 20).


Рисунок 20 - UML-диаграмма структуры онтологии

Определения внутренних элементов:

Элемент dictionary: Определяет понятия CIIM-онтологии, которые составляют обмениваемую онтологию.

Элемент header: Определяет общую информацию относительно обмениваемого файла.

Элемент library: Определяет множество описаний продукции, которые составляют содержание обмениваемой библиотеки.

Определения внешних типов:

Тип DICTIONARY_Type: Является спецификацией OntoML-онтологии, см. 6.6.

Тип HEADER_Type: Является спецификацией заголовка OntoML XML-документа, см. 6.5.

Тип LIBRARY_Type: Является спецификацией OntoML-библиотеки, см. 7.

Перечень ограничительных условий:

Существует либо XML-элемент словаря, либо XML-элемент библиотеки, либо они существуют оба.