ГОСТ Р ИСОЯС 10303-1047—2012
5.1.4.1 Отображение связи объекта Applied_activity_assignment с объектом Activity, в роли ат
рибута assignod_activity
Элемент ИММ:
Ссылочный путь:
PATH
applied_action_assignment
applied_action_assignment <= action_assignment
action_assignment
action_assignment.assigned_action -> action
action => executed_action
5.1.4.2 Отображение связи объекта Applied_activity_assignment с объектом activityjtem. в
роли атрибута items
Элемент ИММ:
Ссылочный путь:
PATH
applied_actk>n_assignment
applied_action_assignment.items[i] -> action_items
5.1.4.3 Атрибут role
Элемент ИММ:object_role.name
Источник:
Ссылочный путь:
И С 010303-41
applied_action_assignment
applied_action_assignment <= action_assignment
action_assignment.role -> object_role
object_role.name
5.2 Сокращенный листинг интерпретированной модели прикладного модуля на языке
EXPRESS
В данном подразделе определена EXPRESS-схема. полученная из таблицы отображений. В ней
использованы элементы из общих ресурсов или издругих прикладных модулей и определены конструк
ции на языке EXPRESS, относящиеся к настоящему стандарту.
В данном подразделе определена интерпретированная модель прикладного модуля, а также
определены модификации, которым подвергаются конструкции, импортируемые из общих ресурсов.
При использовании в данной схеме конструкций, определенных в общих ресурсах или в приклад
ных модулях, накладываются следующие ограничения:
- использование объекта супертипа не дает право применять любой из его подтипов, пока этот
подтип не будет также импортирован в схему ИММ;
- использование выбираемого типа SELECT не дает право применять любой из перечисленных в
нем типов, пока этот тип не будет также импортирован в схему ИММ.
EXPRESS-спецификация:
•)
SCHEMA Activity_mim;
USE FROM action_schema - - ISO 10303-41
(action.
action_relationship.
action_status.
executed_action):
USE FROM Activity_method_mim; - - ISO/TS 10303-1049
USE FROM basic_attribute_schema - - ISO 10303-41
(id_attribute.
object_role);
USE FROM management_resources_schema - - ISO 10303-41
(action_assignment);
c
П р и м е ч а н и я
1 Схемы, ссылки на которые даны выше, можно найти в следующих стандартах и документах серии
ИСО 10303:
action_schema — ИСО 10303-41;
Activity_method_mm — ИСОЯС 10303-1049;
9