ГОСТ Р 55346—2012
Определения атрибутов:
Атрибут description: Этот атрибут определяет дополнительную информацию, относящуюся к при
кладному компоненту oo_operation_interface_association.
Атрибут interface: Этот атрибут определяет прикладной компонент oojnterface. чьей частью он
является.
Атрибут operation: Этот атрибут определяет прикладной компонент oo_operation. который являет
ся частью прикладного компонента oojnterface, определяемого с помощью интерфейса.
4.3.201 Прикладной компонент oo_package
Прикладной компонент oo_package определяет универсальный способ группирования приклад
ных компонентов.
EXPRESS-описание:
*)
ENTITY oo_package
SUPERTYPE OF (oo_view );
associated_version : configuration_element_version:
description : OPTIONAL text_select,
id:elementjdentifier;
name: label;
visibility :label;
INVERSE
elementjmport: SET[0:?] OF oo_elementJmport FOR container;
END_ENTITY;
(*
Определения атрибутов:
Атрибут associated_version: Этот атрибут определяет прикладной компонент configuration_ele-
mentj/ersion для прикладного компонента oojpackage.
Атрибут description: Этот атрибут определяет дополнительную информацию, относящуюся к при
кладному компоненту oo_package.
Атрибут id: Этот атрибут определяет идентификатор прикладного компонента oo_package.
Атрибут пате: Э
тот
атрибут определяет слово (или слова), которые используются для ссылки на
прикладной компонент oo_package.
Атрибут visibility: Этот атрибут определяет способ, с помощью которого прикладной компонент
oo_package может быть «видимым» вне ограниченной области имен. Там. где это применимо, должны
использоваться следующие состояния (значения) этого атрибута:
- состояние private: Определяет, что прикладной компонент oo_package будет «видим» только
для элементов в той же области имен;
- состояние protected: Определяет, что прикладной компонент oo_package будет «видим» только
для элементов в той же области имен, а также в наследуемых им областях имен;
- состояние public: Определяет, что прикладной компонент oo_package может быть доступен
и для других элементов, включая и те. что находятся вне области имен прикладного компонента
oo_package.
Атрибут elementjmport: Этот атрибут определяет прикладной компонент oo_package, который бу
дет импортировать прикладной компонент model_element в хранилище.
4.3.202 Прикладной компонент oo_parameter
Прикладной компонент oo_parameter является переменной, которая может изменяться, пропу
скаться или возвращаться.
EXPRESS-описание:
*>
ENTITY oo_parametere;
behavioural Jeature: oo_behaviouraljeature;
default_value : label;
kind : label;
name : label;
parameterJype: oo_c!assifier_select;
110