ГОСТ Р 55346—2012
ENTITY oo_parameter;
(* The behavioural_feature specifies the Oo_behavicural_feature to which the behavioural_feature belongs. *)
behavioural_feature : oo_behavioural_feature;
(* The default_value specifies the value that is given to the default_value when it is created or if its value is outof the
allowed value range.
*)
default_value : label;
(* The kind specifies the direction of the kind. Where applicable the following values should be used:
*)
kind : label;
(* The name specifies the word, or set of words, by which the name is referred.
*)
name: label;
(* The parameter_type specifies the type definition of the parameter_type.
*)
parameterjype :oo_classifier_select;
(* The visibility specifies how the visibility may be seen outside its enclosing namespace. Where applicable the following
values should be used:
*)
visibility : label;
END_ENTITY:
(*An oo_reception declares that a classifier specified by owner is prepared to react to the receipt of an Oo_signal. A
classifier is one of the following: Physicaljnstance. Oo_class. Oo_actor, Oo_use_case, Oo_signal. Oo_component. or
Oojnterface.
*)
ENTITY oo_reception
SUBTYPE OF (oo_behavioural_feature);
(* The signal specifies the Oo_signal that the owner is prepared to react to.
*)
signal: oo_signal;
(* The specification defines the specifies for the specification.
*)
specification : text_select;
END_ENTITY:
(*An oo_send_action specifies an asynchronous signalling action.
*)
ENTITY oo_send_action
SUBTYPE OF (oo_action):
(* The signal specifies the Oo_signal that is being raised.
*)
signal: oo_signal;
END_ENTITY:
(*An oo_signal specifies an asynchronous communication between instances.
*)
ENTITY oo_signal:
(* The name specifies the word, or set of words, by which the name is referred.
*)
name: label;
(* The namespace specifies the element towhich the namespace belongs. The names of elements belonging to the
same namespace element must be unique within this set.
*)
namespace : OPTIONAL oo_namespace_select;
END_ENTITY:
(*An oo_signal_behavioral_feature_relationship specifies the relationship between an Oo_signal and Oo_behavioral_
feature object as its behavioural_feature_context.
*>
ENTITY oo_signal_behavioural_feature_relationship:
360