ГОСТ Р ИСО 10303-21-2002
Введение
Стандарты серин ГОСТ I’ ИСО 10303 распространяются на машинно-ориентированное пред
ставление данных об изделии и обмен этими данными. Целью является создание механизма,
позволяющего описывать данные об изделии на протяжении всего его жизненного изделия незави
симо от конкретной системы. Характер такого описания делает его пригодным не только для обмена
инвариантными файлами, но также и для создания баз данных об изделиях, коллективного пользо
вания этими базами и архивации соответствующих данных.
Настоящий стандарт устанавливает механизм, который позволяет представлять данные об
изделии для передами из одной вычислительной системы в другую, используя язык EXPRESS,
описанный в ГОСТ Р ИСО 10303-11.
Основные разделы настоящего стандарта:
- определение синтаксиса структуры обмена;
- преобразование из EXPRESS-схемы в заданный синтаксис.
Примечай и я
1 Примеры использования EXPRESS в настоящем стаидарзс не соответствуют каким-либо правилам
стиля. Напротив, иногда в примерах используют искаженный стиль, чтобы сохранить место или сконцентри
роваться на важных вопросах. Примеры не ставят целью отразить содержание ин<1юрмационных моделей,
определенных в других частях стандартов серии ГОСТ Р ИСО 10303. Данные примеры предназначены для
показа конкретных особенностей EXPRESS или структуры обмена. Многие примеры даны с аннотациями, нс
согласующимися с синтаксическими правилами настоящего стандарта. Такие аннотации введены символичес
кими стрелками: или горизонтальными «-+», или вертикальными «Т». Присоставлении правил просмотра текста
эти аннотации должны быть игнорированы. Должно быть также игнорировано любое сходство между приме
рами и нормативными моделями, определенными вдругих стандартах серии ГОСТ Р ИСО 10303. Внастоящем
стандарте приведены несколько примеров отображения. В некоторые примеры для улучшения читаемости
вставлены дополнительные пробелы и новые строки. Эти пробелы и новые строки не должны появляться в
структуре обмена.
2 Стандарт дополнен следующими приложениями:
- А —описывающим правила представления файла на носителе данных;
- В —описывающим соглашения по синтаксической нотации Вирта;
- С —устанавливающим идентификаторы информационных объектов, присвоенные настоящему стан
дарту и описанной в нем схеме;
- D — описывающим основной латинский алфавит и набор используемых графических символов;
- Е —описывающим форму заявки о соответствии реализации протоколу (ЗСРП):
- F —описывающим множество EXPRESS-схсм
в
структуре обмена:
- G —содержащим руководство по распечатке структуры обмена:
- Н —содержащим пример полной структуры обмена.
3 Внастоящем стандарте объекты и конструкции языка EXPRESS в ряде случаев выделены полужирным
шрифтом (например. file_dcscriplion).
По сравнению с ГОСТ Р ИСО 10303-21—99 в настоящий стандарт внесены следующие изме
нения;
- исключена структура SCOPE (&SCOPE/ENDSCOPE);
- в структуру обмена может быть внесено несколько секций (разделов) данных;
- в заголовочной секции структуры обмена по умолчанию может быть задан язык описания
строковых атрибутов экземпляров объектов (сущностей), закодированных в секции данных;
- в заголовочной секции структуры обмена может быть задана информация, описывающая
контексты кодирования экземпляров объектов, используемые в секции данных;
- значения перечислений могут кодироваться с использованием соответствующих сокращен
ных наименований (при их наличии).
Все структуры обмена, закодированные согласно ГОСТ Р 10303-21—99 и не входящие в
структуру SCOPE, соответствуют настоящему стандарту.
V