ГОСТ Р 55346—2012
EXPRESS-описание:
*>
ENTITY oo_association_end_qualifier_associat>on;
association_end :oo_generic_association_end;
qualifier: OPTIONAL oo_attrit>uten;
END_ENTITY;
C
Определения атрибутов.
Атрибут association_end: Этот атрибут определяет классифицированный прикладной компонент
oo_association_end.
Атрибут qualifier: Этот атрибут определяет классификационный прикладной компонент oo_attri-
bute object.
4.3.164 Прикладной компонент oo_association_end_role
Прикладной компонент oo_association_end_role принадлежит к тому же типу, что и прикладной
компонент oo_generic_association_end. и определяет конечную точку для прикладного компонента оо_
association_role.
EXPRESS-описание:
*)
ENTITY oo_association_end_role
SUBTYPE OF (oo_generic_association_end);
base : OPTIONAL oo_association_end;
collaboration_multiplicity:cardinality_association_select:
role_type: oo_classifier_rolen;
SELRoo generic_association_end. RENAMED association: oo_association_role:
END_ENTITY;
Г
Определения атрибутов:
Атрибут base: Этот атрибут определяет прикладной компонент oo_generic_association_end. на ко
тором базируется прикладной компонент oo_association_end_role.
Атрибут collaboration_multiplicity: Этот атрибут определяет число адресных реализаций, которые
могут связываться с единственной исходной реализацией в заданном прикладном компоненте oo_as-
sociation_role с помощью прикладного компонента oo_association_end_role.
Атрибут rotejype: Этотатрибутопределяетсемантикуприкладного компонентаoo_association_end_role.
Атрибут association:
4.3.165 Прикладной компонент oo_association_role
Прикладной компонент oo_association_role принадлежит к тому же типу, что и прикладной компо
нент oo_generic_association. и определяет специфическое поведение прикладного компонента oo_as-
sociation в конкретном контексте.
EXPRESS-описание:
*)
ENTITY oo_association_role
SUBTYPE OF (oo_generic_association);
base : OPTIONAL oo_association;
multiplicity :cardinality_association_select;
WHERE
WR1: SELF\oo_generic_association.reading_direction IN SELRoo_generic_association.connection;
END_ENTITY;
(*
Определения атрибутов:
Атрибут base: Этот атрибут определяет прикладной компонент oo_association, на котором основы
вается прикладной компонент oo_association_role.
Атрибут multiplicity: Этот атрибут определяет число адресных реализаций, которые могут связы
ваться с единственной исходной реализацией в заданном прикладном компоненте oo_association.
Формальные выражения:
WR1:
95