Activity Diagram - Partition (Swimlane) Notation

This section describes the Partition (Swimlane) Notation used in a UML Activity Diagram. A Partition Notation represents a group of actions and objects that share some common properties.

A Partition (Swimlane) Notation is a graphical notation used in a UML Activity Diagram to identify a group of actions and objects that share some common properties.

A Partition (Swimlane) Notation is drawn as two parallel lines with the partition name as one end. Any actions and objects that are located within the two lines are considered to be in the group. If an action or object may located on the border of multiple partitions, is considered to be in multiple groups.

Partitions can be nested to form a hierarchy of partitions.

For example, actions and objects in an order processing activity can be divided into 3 groups: Order Department action group, Accounting Department action group, and customer action group, based on action ownerships. These groups can be drawn as Partition Notations in a UML activity diagram as shown below:

UML Notation Shape - Partition (Swimlane)
UML Notation Shape - Partition (Swimlane)

Table of Contents

 About This UML Tutorial Book

 Introduction of UML (Unified Model Language)

 UML Class Diagram and Notations

UML Activity Diagram and Notations

 What Is an Activity Diagram?

 Activity Diagram - Action Notation

 Activity Diagram - Control Flow Notation

 Activity Diagram - Start and Final Notations

 Activity Diagram - Decision Notation

 Activity Diagram - Merge Notation

 Activity Diagram - Fork Notation

 Activity Diagram - Join Notation

 Activity Diagram - Object Notation

 Activity Diagram - Send Signal Notation

 Activity Diagram - Accept Event Notation

Activity Diagram - Partition (Swimlane) Notation

 Activity Diagram - Frame Notation and Parameters

 UML Sequence Diagram and Notations

 UML State Machine Diagram and Notations

 UML Use Case Diagram and Notations

 MS Visio 2010 - UML Drawing Tool

 References

 Full Version in PDF/EPUB