Zicomi Systems Logo Zicomi Site Banner
uml examples  |  home  |  contact us  |  your privacy
Company
Services
Products
Support
Resources
  OMG Standards
OMG Logo
  Have You Heard?
UML Diagrams
Zicomi Systems publishes some UML example diagrams online from the world famous UML dictionary.
more...
Version 2.5 Released
Zicomi Systems is delighted to announce that version 2.5 of Zicomi Mentor is released. With support for UML 2.0 and all thirteen UML diagrams
more...
Zicomi Systems' Director
speaks about the UML at Objects by Design - an informative interview
more...
Partner Programme
Zicom Systems is delighted to announce a new world wide partner programme, become a partner today.
more...
OMG Member
Zicom Systems is made a member of the OMG!
Swimlanes
Swimlanes  
Swimlanes divide or partition activity diagrams into a number of "lanes", which typically organize the diagram into a number of regions of responsibility. Each lane may have a name, which signifies the responsibility or governance of the elements that lie within it.

This is alternative content.

Explanation

Swimlanes are used on activity diagrams, and are a type of partition that divides the diagram up into a number of "lanes", like a swimming pool, to signify a grouping of the elements. They may be drawn vertically like columns or horizontally like rows. Activities, states and other elements such as objects and notes can be placed inside a lane. The flows between elements will cross over lane boundaries, the crossed lines have no meaning other than to represent a change from one lane or partition to another.

Important Points

The order of the "lanes" has no defined meaning. The nature of the transitions from activity (action) to activity (action) results in some sensible arrangement of the "lanes", but the UML makes no statement as to its meaning, and they can be freely organized. Diagram layout and line crossing in practice will often dictate the relative positions of columns.

Related Entries

Action
Action  Used Together
An activity is related to swimlanes in the sense that if swimlanes are used then each activity will be in one (and only one) of the lanes. (They cannot sit on the fence). The swimlanes are typically used to represent responsibility or governance of the contained elements.

back to the index...
Unified Modeling Language and UML are either registered

trademarks or trademarks of Object Management Group, Inc. in the

United States and/or other countries.