Home > Diagrams > Activity Diagram

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:

The elements of the Activity diagrams are available in the tool bar:

                c      New Activity can be created by selecting the icon in the toolbar.

                g      New Decision can be created by selecting the icon in the toolbar.

                l      New Start can be created by selecting the icon in the toolbar.

                l      New End can be created by selecting the icon in the toolbar.

                a      New State can be created by selecting the icon in the toolbar.

                j      New History can be created by selecting the icon in the toolbar.

                n      New join/fork can be created by selecting the icon in the toolbar.

                k      A transition can be created by selecting the icon in the toolbar.

                m      New Object can be created by selecting the icon in the toolbar.

                 j     Object flow can be created by selecting the icon in the toolbar.

                 j     New signal receipt can be created by selecting the icon in the toolbar.

                 l     New signal sending can be created by selecting the icon in the toolbar.

                 f     New Partition can be created by selecting the icon in the toolbar.