Artifacts provide additional information that modelers add to bring a necessary level of detail to the diagram. Artifacts do not directly add any runtime behavior but serve to make the model clearer.


An annotation provides further explanation to a part of the diagram.

236 artifact text annotation

Data object

A data object shows what data is necessary for an activity.


A group shows a logical grouping of activities but does not change the diagram’s flow.