ГОСТ Р ИСО 10303-1—2022
- модули ПП: части с 401-й по 499-ую (номера согласованы с номерами соответствующих ПП ча
стей от 201-й до 299-й);
- ПИК: части с 501-й по 599-ую;
- ПМ: части с 1001-й по 1999-ую;
- модели объектов профессиональной деятельности: части с 3001-й по 3099-ую;
- руководства пользователя: части с 5001-й по 5999-ую.
6.2Методы описания
6.2.1 Цель
Описание данных об изделии в общих ресурсах и ПП требует использования формальных языков
спецификации данных для обеспечения согласованности и избежания двусмысленности. Эти языки
должны быть как удобочитаемыми для облегчения понимания пользователем, так и интерпретируемы
ми компьютером для облегчения создания прикладного программного обеспечения и вспомогательных
инструментов.
6.2.2 Языки моделирования EXPRESS и EXPRESS-G (ИСО 10303-11)
EXPRESS — это формальный язык моделирования, который обеспечивает механизм норматив
ного описания данных об изделии как для общих ресурсов, так и для ПП.
EXPRESS позволяет описывать данные и ограничения, применимые к данным об изделии, в за
крытой области обсуждения, подходящей для оценки соответствия, определять конструкции ресурсов из
элементов данных, ограничений, отношений, правил и функций и классифицировать и структуриро вать
ресурсные конструкции. Конструкции ресурсов могут быть интерпретированы в ПП. Возможность
интерпретации EXPRESS — это механизм, упрощающий разработку ПП, для добавления ограничения на
атрибуты, а также отношения между конструкциями ресурсов и конструкциями приложений или все
вышеперечисленное.
EXPRESS-G — это графическое представление структурных конструкций языка EXPRESS для
облегчения понимания пользователем.
6.2.3 Язык EXPRESS-X
EXPRESS-X определен в ИСО 10303-14 и является языком отображения структурных данных. Это
позволяет однозначно определить взаимосвязь между данными, управляемыми схемами EXPRESS, и
указать альтернативные представления данных, управляемых схемами EXPRESS.
6.3 Методы реализации
6.3.1 Цель
В стандартах серии ИСО 10303 предусмотрены различные методы реализации, каждый из кото
рых обеспечивает конкретный метод использования ПП, определенный в стандартах серии ИСО 10303.
ИСО 10303-21 определяет метод реализации для структуры обмена. Структура обмена обеспечивает
запись и чтение описания данных изделия в ПП с использованием открытого текста или двоичного
ко дирования.
Пример
—
ИСО 10303-21 определяет способ реализации структуры обмена.
6.3.2 Использование формального языка
Метод реализации определяется с использованием формального языка, так что компьютерные
методы могут быть применены для разработки реализаций. Формальные языки предоставляют точное
описание соответствия.
6.3.3 Отображение EXPRESS в средства методов реализации
Модели EXPRESS обеспечивают основу для всех спецификаций информации об изделии в стан
дартах серии ИСО 10303. Каждый метод реализации, приведенный в этих стандартах, определяет пра
вила отображения синтаксиса EXPRESS на язык, используемый для метода реализации. Структура и
синтаксис каждой конструкции ресурса в том виде, в котором она представлена в реализации, выведе ны
путем применения правил сопоставления. Правила, применяемые для конкретного метода реали зации,
могут зависеть от формы отображаемого определения EXPRESS. Любая схема, определенная в
EXPRESS, может быть сопоставлена методу реализации.
6.3.4 Структуры обмена для данных об изделии (реализация)
В стандартах серии ИСО 10303 представлены три различных способа обмена данными об изде
лии, описанными в EXPRESS, между компьютерными системами:
11