A complex user task uses a complex routing flow that is defined within the humantask.BPM Studio
offers a number of human task patterns out of the box, to make it easy to implementthe most
common types of human tasks. For example, the Simple pattern just assigns individualusers or
groups. The Management pattern is used for a sequential list of approvers up themanagement chain.
Initiator is for the person who kicks off the process.For most of these,swimlane roles are used to
determine assignments. For the Complex task, however, the swimlaneis irrelevant, and routing and
assignments are typically more complicated.Note: Swimlanes are the horizontal lines that run across
the process editor. All flow objects mustbe placed within a swimlane.Swimlanes can also be used to
group flow objects based on the roles defined within your process.Swimlanes that contain user tasks
must have roles assigned to them. Swimlanes visually displaythe role responsible for performing
each flow object within your process. Additionally, you canhave multiple swimlanes that are assigned
to the same role.Swimlanes can make your process more readable when you must use the same role
in differentparts of the same process.