ГОСТ Р ИСО/ТС 10303-1008—2009
4.2 Необходимые ПЭМ прикладных модулей
Приведенный ниже оператор языка EXPRESS определяет прикладные элементы, импортирован
ные из ПЭМ других прикладных модулей.
EXPRESS-спеиификация:
*>
USE FROM Foundation_representation_arm: - - ISO/TS 10303-1006
Г
П р и м е ч а н и е — Указанная выше ПЭМ определена в ИСО/ТС 10303-1006.
4.3 Определение объекта ПЭМ
В данном подразделе определен прикладной объект для модуля «Задание слоев». Прикладной
объект является атомарным элементом, реализующим уникальное прикладное понятие и имеющим ат
рибуты, определяющие элементы данных объекта. Прикладной объект и его определение приведены
ниже.
4.3.1 Прикладной объект Layer
Прикладной объект Layer является обобщенной структурой, предназначенной для группировки
элементов представления. Объекты Layer не могут быть вложенными, т.е. один объект Layer не может
содержать другой объект Layer.
EXPRESS-спеиификация:
*)
ENTITY Layer;
description:STRING;
id:STRING;
layered_elements: SET [1:?] OF Representationjtem;
END_ENTITY;*"
r
Определения атрибутов
description — содержит дополнительную информацию о слое;
id — определяет идентификатор слоя;
laycrcd_clcmcnts — определяет множество элементов представления, содержащихся в слое.
EXPRESS-спецификация:
*>
END_SCHEMA;
Г
5Интерпретированная модель модуля
5.1 Спецификация отображения
В данном подразделе представлена таблица 1, показывающая, как ФЕ и прикладной элемент на
стоящего стандарта (см. раздел 4) отображаются на одну или несколько конструкций ресурсов ИММ. В
таблице 1 имеется пять граф, содержащих описанную ниже информацию.
Графа 1— «Прикладной элемент»; Имя прикладного элемента в том виде, в каком оно представ
лено в определении прикладного объекта. В именах прикладных объектов используются символы вер
хнего регистра. Имена атрибутов перечислены после прикладного объекта, которомуони принадлежат;
в именах атрибутов используются символы нижнего регистра.
Графа 2 — «Элемент ИММ»: Имя элемента ИММ в том виде, в каком оно представлено в ИММ,
терм ’IDENTICAL MAPPING’ или терм PATH’. Для обозначения объектов ИММ используются символы
нижнего регистра. Имена атрибутов объектов ИММ представлены в форме: «наименование объек
та».«наименование атрибута». Прикладной элемент может быть отображен на несколько связанных
элементов ИММ. Для каждого из этих элементов требуется отдельная строка в таблице. Терм
’IDENTICAL MAPPING’ обозначает, что оба прикладныхобъекта прикладногоутвержденияотображают
ся на тот же элемент ИММ. Терм PATH’ обозначает, что прикладное утверждение отображается на весь
ссылочный путь.
3