Home

 

Elements

Elements are an abstraction of the structural or behavioral features of the system being modeled. Each element type has specific semantics and gives meaning to any diagram in which it is included. UML defines four kinds of elements:

Structural elements-This type of element is used to model the static parts of a system. Examples of this type of element are interfaces, classes, components, and actors.

Behavioral elements-This type of element models the dynamic parts of a system. They are typically found in UML interaction diagrams as well as in other diagram types. Examples of this type of element are objects, messages, activities, and decisions.

Grouping or organizational elements-This type of element is used to group together other elements into a meaningful set. An example of a grouping element is the package.

Annotational elements-This type of element is used to comment and describe a model. Examples of this type of element are notes and constraints.
ibm.com/redbooks