Behavior (UML)
It is possible to define the emergent behavior of an object as it is perceived by its environment, as well as its internal behavior in response to external requests.
A behavior can also define the method used to implement an object feature.
A behavior can be specified in several ways, state machine, collaboration between objects, interaction sequence, control flow of an activity, etc.
When a behavior is invoked, it receives input parameters values and returns output parameter values.
The observable effects of a behavior execution may include changes of values of various objects involved in the execution, creation and destruction of objects, generation of communications between objects, etc.
Translations
|
FR
|
Comportement (UML)
|
|
EN
|
Behavior (UML)
|
Technical Level
Beginner
Products