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:
UML Deployment diagram describes the hardware used in system implementations and the execution environments and artifacts deployed on the hardware.
ConceptDraw has 393 vector stencils in the 13 libraries that helps you to start using software for designing your own UML Diagrams. You can use the appropriate stencils of UML notation from UML Deployment library.Picture: UML Deployment Diagram. Design Elements
Related Solution:
The Rapid UML solution from Software Development area of ConceptDraw Solution Park includes 13 vector stencils libraries for drawing the UML 2.4 diagrams using ConceptDraw DIAGRAM diagramming and vector drawing software.Picture: Design Elements for UML Diagrams
Related Solution:
UML Object Diagram shows the structure of a modeled system at a specific time.
ConceptDraw Rapid UML solution delivers libraries contain pre-designed objects fit UML notation, and ready to draw professional UML Object Diagram.Picture: Diagramming Software for Design UML Object Diagrams
Related Solution:
Chemical and Process Engineering solution contains variety predesigned process flow diagram elements relating to instrumentation, containers, piping and distribution necessary for chemical engineering, and can be used to map out chemical processes or easy creating various Chemical and Process Flow Diagrams in ConceptDraw DIAGRAM.Picture: Process Flow Diagram Symbols
Related Solution:
Desbloquee el lenguaje de los diagramas de flujo con nuestra guía de símbolos de diagramas de flujo. 🔸 Todo lo que necesita saber sobre los conceptos básicos del diagrama de flujo, desde ✔️ puntos de decisión hasta ✔️ pasos del proceso, explore el significado detrás de cada símbolo y domine el arte de crear representaciones visuales claras y efectivas de sus procesos.Picture: Symboles Organigramme
Related Solution:
In general, you can use any icons to represent network equipment on a diagram. However, there are some icons, for instance, Cisco icons, shapes, stencils and symbols, that are recognizable worldwide. Using those icons you can create Cisco network topology diagrams in minutes and share them anywhere.
The icons depicting Cisco network equipment are recognized and generally applied as standard images for designing network diagrams. They are free to used , but can not be reworked. Cisco network diagrams are created to depict how signals processed on the network equipment and end-user computers and how data transfer through LAN or WLAN between nodes. The vector graphic library of ConceptDraw CISCO Network Diagrams solution includes about 90 icons of Cisco network equipment for designing computer network diagrams with ConceptDraw DIAGRAM.Picture: Cisco Network Topology. Cisco icons, shapes, stencils and symbols
Related Solution:
The UML diagram is a powerful tool which lets visually represent all system's components, the interactions between them and relationships with external user interface.
The Rapid UML solution for ConceptDraw DIAGRAM software offers diversity of UML flowchart symbols for drawing all types of UML diagrams.Picture: UML Flowchart Symbols
Related Solution:
Use Case Diagram Taxi Service UML. 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 taxi service and is used by taxi stations, by airports, in the tourism field and delivery service.Picture: UML Block Diagram
Related Solution:
A waterfall model describes software development process as a sequence of phases that flow downwards. SSADM is one of the implementations of waterfall method. It’s easier to learn about structured systems analysis and design method (SSADM) with ConceptDraw DIAGRAM because this software has appropriate tools for creating data flow diagrams. You can use all the three main techniques of SSADM method with special tools and predesigned templates.
This data flow diagram illustrates the Structured Systems Analysis and Design Method. This method method considers analysis, projecting and documenting of information systems. Data flow models are the most important elements of SSADM and data flow diagrams are usually used for their description. It includes the analysis and description of a system as well as visualization of possible issues.Picture: Structured Systems Analysis and Design Method. SSADM with ConceptDraw DIAGRAM
Related Solution: