Made with
ConceptDraw
DIAGRAM 15

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

UML Activity Diagram library

Pic.1. UML Activity Diagram Library

UML Activity Diagram. Design Elements *

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.

UML Activity Diagram

UML Activity Diagram

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.

UML Diagram Solution




NINE RELATED HOW TO's:

How to create a UML Diagram →

ConceptDraw DIAGRAM extended with the Rapid UML solution is perfect for drawing professional UML diagrams.How to create a UML Diagram *
Picture: How to create a UML Diagram
Related Solution:

UML Use Case Diagram Example - Estate Agency →

UML Diagram Estate Agency. This sample was created in ConceptDraw DIAGRAM diagramming and vector drawing software using the UML Use Case Diagram library of the Rapid UML Solution from the Software Development area of ConceptDraw Solution Park. This sample shows the work of the estate agency and is used by the estate agencies, building companies, at the trainings of the estate agencies, for understanding the working processes of the estate agencies.UML Use Case Diagram Example - Estate Agency *
Picture: UML Use Case Diagram Example - Estate Agency
Related Solution:

Integration Definition →

Creation of various types of Integration DEFinition (IDEF) diagrams - IDEF0, IDEF1X, IDEF2, IDEF3 and many other is a sufficiently complex process that requires powerful automated tools. ConceptDraw DIAGRAM diagramming and vector drawing software offers you such tool - IDEF Business Process Diagrams solution from the Business Processes area of ConceptDraw Solution Park.Integration Definition *
Picture: Integration Definition
Related Solution:

UML Class Diagram Generalization ExampleUML Diagrams →

This sample was created in ConceptDraw DIAGRAM diagramming and vector drawing software using the UML Class Diagram library of the Rapid UML Solution from the Software Development area of ConceptDraw Solution Park. This sample describes the use of the classes, the generalization associations between them, the multiplicity of associations and constraints. Provided UML diagram is one of the examples set that are part of Rapid UML solution.UML Class Diagram Generalization Example<br>UML Diagrams *
Picture: UML Class Diagram Generalization ExampleUML Diagrams
Related Solution:

UML Class Diagram Example - Medical Shop →

State Diagram UML of Online Store. This sample was created in ConceptDraw DIAGRAM diagramming and vector drawing software using the UML Class Diagram library of the Rapid UML Solution from the Software Development area of ConceptDraw Solution Park. This sample shows the work of the medical shop and is used at the creation of the medical shop or pharmacy project, for understanding the process of shopping in the medical shop, for keeping purchases, for medical supplies.UML Class Diagram Example - Medical Shop *
Picture: UML Class Diagram Example - Medical Shop
Related Solution:

How to Draw Workflow Diagram →

To draw workflow diagram you should find a perfect software first. We recommend using ConceptDraw DIAGRAM software contains all features you may need to draw diagrams faster. ConceptDraw DIAGRAM software extended with the Workflow Diagrams solution gives you everything you need to draw workflow diagram.How to Draw Workflow Diagram *
Picture: How to Draw Workflow Diagram
Related Solution:
ConceptDraw
DIAGRAM 15