ГОСТ Р ИСОЯС 10303-1179—2012
action =>
executed.action =>
individual_activity
5.1.1.3 Связь объекта IndividualJnvolvemontJn.activity с объектом Individual, activity,
представляющим атрибут SELF\Applied_activity_assignment.assigned_activity
Элемент ИММ:
Источник:
Ссылочный путь:
action_assignment.assigned_action
ИС0 10303-1047
individualjnvolvement_in_activity <=
applied_action_assignment <=
action.assignment
action.assignment.assigned.action ->
action =>
executed.action =>
individual.activity
5.2 Сокращенный листинг ИММ на языко EXPRESS
В данном подразделе определена EXPRESS-схома, полученная из таблицы отображений. В дан
ной схеме использованы элементы общих ресурсов или других прикладных модулей и определены
конструкции на языке EXPRESS, относящиеся к области применения настоящего стандарта.
В данном подразделе определена интерпретированная модель (ИММ) для прикладного модуля
«Участие отдельного объекта в действии», а также определены модификации, которым подвергаются
конструкции, импортированные из общих ресурсов.
При использовании в данной схеме конструкций, определенных в общих ресурсах или в приклад
ных модулях, накладываются следующие ограничения:
- использованиеобъекта, являющегосясупертипом, неозначаетприменениялюбой изегоконкре
тизаций, если толькоданная конкретизация также не импортирована в схему ИММ;
- использование типа SELECT не означает применения любого из указанных в нем типовданных,
если толькоданный тип также неимпортирован в схему ИММ.
EXPRESS-слсцификация:
’)
SCHEMA IndividualJnvolvement_in_activity_mim;
USE FROM lndividual_activity_mim; -- ISO/TS 10303-1176
USE FROMActivity mim: -- ISOTTS10303-1047
C
П р и м е ч а н и я
1 Схемы, ссылки на которые даны выше, определены в следующих стандартах комплекса ИСО 10303:
lndlvldual_actlvlty_m lm
— ИСО/ТСЮЗОЗ-1176;
A ctlvlty.m lm
— ИСОЯС 10303-1047.
2 Графическое представление схемы lndlvldualJnvolvem ent_ln_acllvlty_m im приведено в приложении D.
рисунки D.1 и D.2.
5.2.1 Определение типа данных ИММ
В данном пунктеопределен типданных ИММ прикладного модуля «Участиеотдельного объекта в
действии».
5.2.1.1 Типданных involved.select
Типданных involved.solect представляетобъект материального мира, участвующий вдействии.
EXPRESS-спецификация:
*)
TYPE involved.select = EXTENSIBLE GENERIC.ENTITY SELECT BASED.ON action.items;
END.TYPE;
r
7