UML Activity Diagram. Design Elements
UML Activity Diagram is a type of Behavior Diagrams that graphically describes decomposition of the some activity on the components.
Activity Diagrams are used in modeling of business processes, technological processes, sequential and parallel computations.
UML Activity Diagram allows to show the sequence, branching and synchronization of processes.
To design UML Activity Diagrams use the following shape types:
- rounded rectangles to describe the actions;
- diamonds to describe decisions;
- bars to represent the start or end of the activities that occur at the same time;
- black circle to indicate the start of the workflow;
- encircled black circle to indicate the end of the workflow;
- arrows to represent the order in which activities happen.
Activity Diagrams were a specialized form of the State Diagrams in UML 1.x. In UML 2.x, the Activity Diagrams were reformed and now are based on Petri net-like semantics that allows to model a lot more situations.
The Rapid UML Solution for ConceptDraw DIAGRAM contains 13 vector stencils libraries with 393 interactive shapes that you can use to design your UML diagrams.
To design an Activity Diagram use the UML Activity Diagram library.
UML Activity Diagram library contains 37 shapes:
- Object
- Data store
- Central buffer
- Expansion region
- Control flow (direct)
- Control flow (smart)
- Object flow (direct)
- Object flow (smart)
- Divider
- Decision/Merge
- Time event action
- Send signal node
- Receive signal node
- Expansion node
- Pin
- Vertical fork/join
- Horizontal fork/join
- Vertical swimlane
- Horizontal swimlane
- Connector
- Initial node
- Final node
- Flow final
- Control flow
- Condition
- Symbol { }
- Symbol << >>
- Subactivity state
- Call behavior
- Frame, fragment
- Note
- Action
- Swimlanes (vertical)
- Swimlanes (horizontal)
- UML connector (direct)
- UML connector
- Note connector
Pic.1. UML Activity Diagram Library
Pic.2. UML Activity Diagram Library Elements
ConceptDraw Rapid UML solution provides UML Activity Diagram library of vector stencils for activity diagram design elements like rounded rectangles of activities, diamonds of decisions, bars of the start (split) or end (join) of concurrent activities, black circle of the start (initial state) of the workflow, encircled black circle of the end (final state), etc.
Use UML Activity Diagram library to draw your own activity diagrams that show the business and operational stepwise workflows of components in your system.


All libraries for creating UML diagrams are available inside the ConceptDraw DIAGRAM Templates and samples are located in the Rapid UML section of ConceptDraw STORE.

TEN RELATED HOW TO's:
The behavior of worker in organization is influences organizational effectiveness. A simple block diagram made with ConceptDraw Block diagrams solution can improve the understanding of expectations of workers regarding what they l contribute to organization and what they wait to obtain. Making block diagram depicting the individual behavior in organization is used in HR management to obtain an optimal and positive overall contribution to the organization.
The behavior of worker in organization is influences organizational effectiveness. A simple block diagram made with ConceptDraw Block diagrams solution can improve the understanding of expectations of workers regarding what they l contribute to organization and what they wait to obtain. Making block diagram depicting the individual behavior in organization is used in HR management to obtain an optimal and positive overall contribution to the organization.
Picture: Basic Diagramming
Related Solution:
A model of a system is defined as a set of hierarchical diagrams representing the asynchronous process of data transformation from the moment it is input to the system to the moment it is output to the user. To demonstrate how a process transforms the initial data, you should design a data flow diagram using a DFD Library included in ConceptDraw DIAGRAM Solution Park. Start your diagramming experience now!
You can use this library of symbols related to data flow diagrams (DFD) to design data-oriented or process-oriented models along with data process diagrams. This vector objects library It is a part of ConceptDraw solution designed for data flow diagramming, along with corresponding samples and templates. A data flow diagram is a 2D flowchart that depicts the sequence of particular activities and operations operations and activities which is accompanied by the dynamic flow of some data.
Picture: Design Data Flow. DFD Library
Related Solution:
Event-Driven Process Chain flowcharts for improvement throughout an organisation.
ConceptDraw DIAGRAM is a software for making EPC flowcharts to provide business process modelling. Its excellent business process improvement tools.
Picture: An Event-driven Process Chain (EPC) - flowchart used for business process modelling
Related Solution:
Onion diagram is a type of circular diagram that consists of the core circle representing the product/solution and concentric circles around it, which dependent on the core and look like the cross sections of onion.
ConceptDraw DIAGRAM diagramming and vector drawing software supplied with Stakeholder Onion Diagrams Solution from the Management Area of ConceptDraw Solution Park is an ideal software for effective Onion diagram process design.
Picture: Onion Diagram Process Design
Related Solution:
In any unclear situation create a workflow diagram. Workflow diagrams help to understand processes, find bottlenecks and fix the process. When you create workflow diagram using ConceptDraw DIAGRAM software you are able to focus on thinking, not drawing, that makes you as effective as possible.
Picture: Create Workflow Diagram
Related Solution:
You need to draw a Functional Flow Block Diagram? You are an artist? Now it doesn't matter. With Block Diagrams solution from the Diagrams area for ConceptDraw Solution Park you don't need more to be an artist to design the Functional Flow Block Diagram of any complexity.
Picture: Functional Flow Block Diagram
Related Solution:
Starting producing workflow diagram from template you save time and avoid the blank page syndrome. At first, the workflow template is set of rules for a workflow. The workflow symbols used in the specific case are part of workflow template. This is the subset of large standard collections of workflow symbols. The first part of workflow template is identification of symbols allowed in use in your specific case. The best way would be to collect them in your customized drawing collection of workflow symbols which used in your specific cases of workflow diagrams. Another way to create business process documents is using business process flow diagram which have similar purposes and have different visual notation.
ConceptDraw DIAGRAM is professional workflow diagram software with the rich extentions from ConceptDraw Solution Park. The basic solution for workflow diagramming is Workflow Diagrams Solution. It delivers a rich set of workflow diagram templates and samples help you draw diagrams e
Picture: Workflow Diagram Template
Related Solution:
Create professional business process diagrams using ConceptDraw Events library with 17 objects from BPMN.
Picture: Business Process Elements: Events
In software engineering, it is important to understand how the system would cooperate with external sources, like data sources. To give this information a visual representation, data flow diagrams (DFD) were used for years. The entire system is usually divided into smaller ones, and all of them process data flows in appropriate ways.
The visualizing business processes which engages the data transfer, is commonly preformed using DFDs (data flow diagrams). DFD is used to show the data flow processing and transformation. This DFD represents the electronic system of a customer purchase. It was created using Gane/Sarson notation. Data flow diagrams helps you to sort through and clarify transferring process making it available for analysis, and representation. ConceptDraw DFD solution introduces the vector library, containing the full set of icons from DFD notations.
Picture: Data Flow Diagram (DFD)
Related Solution:
This sample was created in ConceptDraw DIAGRAM diagramming and vector drawing software using the UML Activity Diagram library of the Rapid UML Solution from the Software Development area of ConceptDraw Solution Park.
Picture: UML 2 4 Process Flow Diagram
Related Solution: