ГОСТ Р 55346—2012
Атрибут parent: Этот атрибут определяет разделенные функциональные характеристики в при
кладном компоненте functionality_reference_composition_relationship.
Атрибут reference_configuration: Этот атрибут определяет прикладной компонент functional_reference_
configuration, для которого действующими являются родительские и дочерние прикладные компоненты
functionality_instance_reference.
4.3.118 Прикладной компонент functionality_reference_relationship
Прикладной компонент functionality_reference_relationship определяет способ фиксации двухсто
ронних взаимосвязей междудвумя прикладными компонентами functionality_instance_reference с целью
фиксации информации.
Пример 11
—
Требования к временным взаимосвязям между двумя прикладными компо
нентами functionalityJnstance_reference.
EXPRESS-описание:
*)
ENTITY functionality_reference_relationship;
first_reference : functionality_instance_reference:
second reference : functionality_instance_reference;
END_ENTITY;
Г
Определения атрибутов:
Атрибут first_reference: Этот атрибут определяет первый прикладной компонент functionality_in-
stance_reference в указанных взаимосвязях.
Атрибут second_reference: Этот атрибут определяет второй прикладной компонент functionalityjn-
stance_reference в указанных взаимосвязях.
4.3.119 Прикладной компонент general_function_definition
Прикладной компонент general_function_defmition дает структурированное определение функции
(или процесса) на определенном абстрактном уровне в системе. Каждый прикладной компонент general_
function_definition при этом будет являться либо прикладным компонентом composite_function_definition,
либо прикладным компонентом leaf_function_defmition.
EXPRESS-описание:
*)
ENTITY general_function_definition
ABSTRACT SUPERTYPE OF ( ONEOF(composite_function_definition, leaf_function_definition)
);
associated_version: configuraUon_element _version:
description : OPTIONAL text_select,
id: elementjdentifier;
name : OPTIONAL label;
INVERSE
formal_port: SET(0:?) OF formal_io_port FOR port_of;
UNIQUE
UR1: id;
END_ENTITY;
(*
Определения атрибутов.
Атрибут associated_version: Этот атрибут определяет прикладной компонент configuration_ele-
ment_version.
Атрибут description: Этот атрибут определяет дополнительную текстовую спецификацию на при
кладной компонент general_function_definition.
Атрибут id: Этот атрибут определяет собственный идентификатор.
Атрибут name: Этот атрибут определяет слово (или слова), которые используются для ссылки на
прикладной компонент general_function_definition.
Атрибут formal_port: Этот атрибут определяет прикладной компонент general_function_definition.
для которого он является портом. Этот атрибут усиливается путем обратной взаимосвязи, которая ука-
77