Concept
Activity diagram
UML activity diagrams are the object-oriented equivalent of flow
charts
and data-flow from structured development. They describe activities and
flows
of data or decisions between activities. Activity diagrams and state
diagrams
are related. While a state diagram focuses on an object undergoing a
process,
an activity diagram focuses on the flow of activities involved in a
single
process.
Activity diagrams provide a very broad view of business processes.
It
can
be used to break down the activities that occur within a use case.
An Activity
Diagram could be used for describing work flows across many use cases,
analysing
a use case or dealing with multi-threaded applications. Activity
diagrams
can be used to explore the logic of:
- a complex operation
- a single use case
- several use cases
- a business process
- complex business rules
- software processes
The elements of the Activity diagrams are available in the tool bar:
New Activity can be created by
selecting the icon in the toolbar.
New Decision can be created
by selecting the icon in the toolbar.
New Start can be created
by selecting the icon in the toolbar.
New End can be created by
selecting the icon in the toolbar.
New State can be created
by selecting the icon in the toolbar.
New History can be created
by selecting the icon in the toolbar.
New join/fork can be
created by selecting the icon in the toolbar.
A transition can
be created by selecting the icon in the toolbar.
New Object can be created by
selecting the icon in the toolbar.
Object flow can be created
by selecting the icon in the toolbar.
New signal receipt can
be created by selecting the icon in the toolbar.
New signal sending can
be created by selecting the icon in the toolbar.
New Partition can be created by
selecting the icon in the toolbar.