Действие в Unified Modeling Language (UML) является важной задачей это должно произойти для выполнения операционного контракта. В Руководстве для учащихся по объектно-ориентированной разработке деятельность определяется как последовательность действий, составляющих процесс. Действия могут быть представлены в диаграммах действий
Действия могут представлять:
Действия можно разделить на поддеятельности, пока внизу не найдем атомарные действия.
Базовая концепция деятельности изменилась между UML 1.5 и UML 2.0. В UML 2.0 деятельность больше не основана на диаграмме состояний, а основана на механизме координации, подобном сети Петри. Здесь активность представляет собой определяемые пользователем действия по координации поведения. Действия, в свою очередь, предопределены (UML предлагает для этого серию действий).
.