Dans la modélisation UML, les activités
sont des éléments de conteneur qui décrivent le niveau de
comportement plus haut dans un diagramme d'activité. Les activités contiennent différents noeuds d'activité et arcs d'activité qui
représentent la séquence des tâches d'un enchaînement d'activités débouchant sur un comportement.
Une activité est composée d'une série de noeuds d'activité discontinus, tels que des actions, qui sont reliés par des flux de contrôle ou des flux d'objet. Les
actions d'une activité sont appelées lorsqu'un des événements suivants
se produit :
- L'exécution d'autres actions se termine
- Des objets et données deviennent disponibles pour l'action
- Des événements externes au flux se produisent
Chaque activité a un nom unique qui décrit le but de l'activité.
Vous pouvez utiliser des activités pour faire les choses suivantes :
- Créer des modèles organisationnels de processus métier dans lesquels les événements peuvent provenir de l'intérieur ou de l'extérieur du système
- Créer des modèles du système d'informations qui définissent les processus au niveau système qui se produisent