ГОСТ Р ИСО 10303-21—2022
Введение
Стандарты серии ИСО 10303 распространяются на компьютерное представление информации
об изделиях и обмен данными об изделиях. Их целью является обеспечение нейтрального механизма,
способного описывать изделия на всем протяжении их жизненного цикла. Этот механизм применим не
только для обмена файлами в нейтральном формате, но является также основой для реализации и сов
местного доступа к базам данных об изделиях и организации архивирования.
Настоящий стандарт устанавливает механизм, который позволяет представлять данные об изде
лии для передачи из одной вычислительной системы в другую, используя язык EXPRESS, описанный
в ИСО 10303-11.
Основные разделы настоящего стандарта:
- определение синтаксиса структуры обмена:
- преобразование из EXPRESS-схемы в заданный синтаксис.
Примечание — Примеры использования EXPRESS в настоящем стандарте не соответствуют каким-
либо правилам стиля. Напротив, иногда в примерах используют искаженный стиль, чтобы сохранить место или
сконцентрироваться на важных вопросах. Примеры не ставят целью отразить содержание информационных моде
лей, определенных в других стандартах серии ИСО 10303. Данные примеры предназначены для показа конкрет
ных особенностей EXPRESS или структуры обмена. Многие примеры даны с аннотациями, не согласующимися с
синтаксическими правилами настоящего стандарта. Такие аннотации введены символическими стрелками: или
горизонтальными ’----->’ или вертикальными. При составлении правил просмотра текста эти аннотации должны
быть игнорированы. Должно быть также игнорировано любое сходство между примерами и нормативными мо
делями, определенными в других стандартах серии ИСО 10303. В настоящем стандарте приведены несколько
примеров отображения. В некоторые примеры для улучшения читаемости вставлены дополнительные пробелы и
новые строки. Эти пробелы и новые строки не должны появляться в структуре обмена.
Настоящее издание включает следующие технические изменения к ИСО 10303-21:2002:
- разделы привязки и ссылки позволяют определять объекты и значения во внешних файлах;
- EXPRESS-схема
schema_population
управляет тем, как экземпляры распределяются по не
скольким файлам;
- структура обмена может быть сжата и сохранена в архиве;
- строки могут содержать символы UTF-8 кодированных октетов вместо \Х2\ и \Х4\ управляющих
директив;
структуре обмена может быть предоставлена одна или несколько сигнатур для проверки ее со
держания и проверки полномочий автора;
структура обмена может ссылаться на значения и экземпляры, определенные в ее EXPRESS-
схеме;
- структура обмена может включать ECMAScript;
- исходный документ представлен в HTML.
Примечание — Приложения могут использовать новую версию для обеспечения более широкого со
вместного использования данных, сокращения объема памяти, сокращения затрат на разработку, повышения про
изводительности и безопасности данных.
Все структуры обмена, которые кодируются в соответствии с предыдущим изданием ИСО 10303-21,
также соответствуют этому изданию.
V