Architecting and designing : Structured analysis and design
  
Swimlanes
The definition behind a swimlane is that of an Organizational Unit. An Organizational Unit contains a list of Roles performed within that unit.
Swimlanes enable you to show how individual processes relate to the roles or Organizational Units that carry them out. They communicate the relationship between a process and the role or entity responsible for it.