
Metamodel user guide
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.


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. |