ГОСТ Р 55346—2012
Определения атрибутов:
Атрибут multiplicity: Этот атрибут определяет число прикладных компонентов oo_classifier_role, ко торые
могут быть связаны с одиночным отправителем ссылочного прикладного компонента oo_message.
Атрибут association_end_role: Этот атрибут определяет семантику прикладного компонента oo_as-
sociation_end_role.
4.3.173 Прикладной компонент oo_collaboration
Прикладной компонент oo_collaboration определяет способ, с помощью которого различные эле
менты должны использоваться при выполнении конкретного задания.
EXPRESS-описание:
*>
ENTITY oo_collaboration;
description : OPTIONAL text_select;
id: elementjdentifier:
name: label;
representing: oo_classifier_or_operation_select;
END_ENTITY;
C
Определения атрибутов:
Атрибут description: Этот атрибут определяет дополнительную информацию, относящуюся к при
кладному компоненту oo_collaboration.
Атрибут id: Этот атрибут определяет идентификатор прикладного компонента oo_collaboration.
Атрибут name: Этот атрибут определяет слово (или слова), которые используются для ссылки на
прикладной компонент oo_collaboration.
Атрибут representing: Этот атрибут определяет элемент, чье представление описывается с помо
щью прикладного компонента oo_collaboration.
4.3.174 Прикладной компонент oo_component
Прикладной компонент oo_component представляет подлежащую распределению часть реализу
емой системы.
EXPRESS-описание:
*>
ENTITY oo_component;
description : OPTIONAL text_select:
id: elementjdentifier:
name: label;
namespace : OPTIONAL oo_namespace_select:
visibility :label,
END_ENTITY;
C
Определения атрибутов.
Атрибут description; Этот атрибут определяет дополнительную информацию, относящуюся к при
кладному компоненту oo_component.
Атрибут id: Этот атрибут определяет идентификатор прикладного компонента oo_component.
Атрибут name: Этот атрибут определяет слово (или слова), которые используются для ссылки на
прикладной компонент oo_component.
Атрибут namespace: Этот атрибут определяет элемент, к которому принадлежит прикладной ком
понент oo_component. Имена элементов, принадлежащих к одной и той же области имен, должны быть
уникальными в совокупности этих элементов.
Атрибут visibility: Этот атрибут определяет способ, с помощью которого прикладной компонент
oo_component может быть «видимым» вне ограниченной области имен. Там. где это применимо, долж ны
использоваться следующие состояния (значения) этого атрибута:
- состояние private: Определяет, что прикладной компонент oo_component будет «видим» для
элементов в той же области имен;
- состояние protected: Определяет, что прикладной компонент oo_component будет «видим» для
элементов в той же области имен, а также в наследуемой для этих элементов области имен;
99