ГОСТ Р 55346—2012
WHERE
WR1: defmition.associationlink.definition;
END_ENTITY;
r
Определения атрибутов.
Атрибут definition: Этот атрибут определяет прикладной компонент oo_association_end, который
дает описание прикладного компонента oo_link_end.
Атрибут instance: Этот атрибут определяет инстанцию, за которой закреплен прикладной компо
нент oo_link_end.
Атрибут link: Этот атрибут позволяет размещать прикладные компоненты oo_attribute_instance в
прикладных компонентах oo_link_end.
Формальные выражения
WR1:
4.3.193 Прикладной компонент oo_message
Прикладной компонент oo_message определяет связь между инстанциями, которая будет обеспе
чивать передачу информации, ожидая, что эта операция будет выполнена.
EXPRESS-описание:
*)
ENTITY oo_message;
action : oo_action;
communication : OPTIONAL oo_associatk>n_role;
interaction :oojnteraction:
name: label;
receiver:oo_classifier_rolen;
sender: oo_ciassifier_rolen;
sequence_number: LIST[1:?] OF natural_number:
END_ENTITY;
r
Определения атрибутов.
Атрибут action: Этот атрибут определяет прикладной компонент oo_action, который после выпол
нения будет передавать представитель прикладного компонента oo_message.
Атрибут communication: Этот атрибут определяет прикладной компонент oo_association_role. кото
рый указывает назначение, которое должны подтверждать отправитель и получатель.
Атрибут interaction: Этот атрибут определяет прикладной компонент oojnteraction. который явля
ется частью указанной связи.
Атрибут пате: Э
тот
атрибут определяет слово (или слова), которые используются для ссылки на
прикладной компонент oo_message.
Атрибут receiver: Этот атрибут определяет получаемый прикладной компонент oo_classifier_
role.
Атрибут sender: Этот атрибут определяет отправляемый прикладной компонент oo_classifier_
role.
Атрибут sequence_number: Этот атрибут определяет порядок следования прикладного компонен
та oo_message в последовательности прикладных компонентов oo_message в процессе их полного
взаимодействия.
4.3.194 Прикладной компонент oo_message_temporal_relationship
Прикладной компонент oo_message_temporal_relationship определяет взаимосвязь между двумя
прикладными компонентами oo_message и указывает временной порядок их следования.
EXPRESS-описание:
*)
ENTITY oo_message_temporal_re!at»onship;
predecessor: oo_message;
successor: oo_message;
END_ENTITY;
Г
107