1.3.1.2.1 Behavior
Behavior is a specification of how its context classifier changes state over time. This specification may be either a definition of possible behavior execution or emergent behavior, or a selective illustration of an interesting subset of possible executions. The latter form is typically used for capturing examples, such as a trace of a particular execution.
StateMachineOperationModelElementOpaqueBehaviorInteractionNameSpaceEventCommunicationInteractionCollaborationCallBehaviorActionBehaviorParameterIsReentrantBehaviorActivity
Attribute
Description
boolean IsReentrant [1..1]
Indicates whether the behavior can be invoked while it is still executing from a previous invocation. The default value is false.
Association
Description
EComponent : Event [0..*]
Parameter : BehaviorParameter [0..*]
OwnedCollaboration : Collaboration [0..*]
OwnerOperation : Operation [0..1]
A behavioral description that implements the behavioral feature.
caller : BpmnCallActivity [0..*]
Caller : CallBehaviorAction [0..*]
The invoked behavior. It must be capable of accepting and returning control.
Owner : NameSpace [0..1]
Behavior specification that specifies the behavior of the namespace itself.