Структура обмена

Формальная нотация

Формальные определения

Область применения

ГОСТ Р ИСО 10303-21-99

Реализация структуры обмена

Отображение из языка EXPRESS на метод реализации

Использование формального языка

Цель

Методы реализации

Стандарты ИСО предназначены для различных методов реализации. Метод реализации определяет конкретный способ использования прикладных протоколов, определенных в стандартах ИСО. В ГОСТ Р ИСО 10303-21 установлен метод реализации для структуры обмена. Структура обмена предназначена для записи и считывания описания данных об изделии в прикладных протоколах с использованием кодирования открытым текстом или двоичного кодирования.

Метод реализации определяет использование формального языка таким образом, чтобы при создании реализаций могли быть применены машинно-зависимые методы.

EXPRESS обеспечивает основу всех определений информации об изделии в стандартах серии ИСО. Каждый метод реализации, определенный в стандартах ИСО, устанавливает правила отображения из синтаксиса EXPRESS на язык, используемый для метода реализации. Структура и синтаксис каждой структуры ресурсов в том виде, в котором она используется в реализации, формируется путем применения правил отображения. Правила, применяемые для конкретного метода реализации, могут быть условно представлены в виде описания на языке EXPRESS, которое будет отображаться. Любая схема, определенная на языке EXPRESS, может быть отображена на метод реализации.

Синтаксические правила и правила отображения для структуры обмена, использующей кодирование открытым текстом, установлены в ГОСТ Р ИСО 10303-21. Структура обмена может быть реализована для обеспечения файлового обмена. Язык, используемый для синтаксиса метода реализации, основан на нотации синтаксиса по Вирту [1]. Определено отображение из языка EXPRESS на синтаксис структуры обмена.

Настоящий стандарт устанавливает формат структуры обмена, использующий кодирование открытым текстом данных об изделии, для которого концептуальная модель определена в языке EXPRESS (ИСО 10303-11). Формат файла пригоден для передачи данных об изделии между вычислительными системами.

Определено преобразование из языка EXPRESS в синтаксис структуры обмена. В синтаксис структуры обмена может быть преобразована любая EXPRESS-схема.

В настоящем стандарте для определения синтаксиса структуры обмена использована синтаксическая нотация Вирта (СНВ).

Структура обмена должна быть последовательным файлом, использующим кодирование открытым текстом. Структура обмена должна содержать две секции:

v Заголовочную секцию

v Секцию данных

Заголовочная секция представляет данные, относящиеся к самой структуру обмена. Секция данных представляет данные, которые должны быть переданы.

Структура обмена определена с помощью СНВ в таблице 3.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: