UML Diagram Symbol Legend
Posted by
Daniel Belisario
|
This UML diagram symbol legend shows the symbols and notations used in UML diagram documentation. It covers symbols for all UML diagram types, including UML class diagram, UML collaboration diagram, UML sequence diagram, UML activity diagram, and so on.
UML Activity Symbols
Activity
State
Object in State
Decision Activity
Actor
Control Flow
Control Flow 2
Object Flow
Object Flow 2
Horizontal Synchronization Bar
Vertical Synchronization Bar
Initial State
Final State
Swimlane
Multiple Trigger
Symbol - and
Constraint
Note
UML Class Symbols
Class
Class 2
Class 3
Template Class
Object
Item
Package
Interface
Aggregation
Dependency
Composition
Generalization
Association
Binary Link
Binary Association
Parameterized Class
N-Ary Link
N-Ary Association
Multiplicity
Multiplicity- Optional (zero or one)
Multiplicity- many (zero or more)
Mandatory
Constraint
Note
UML Collaboration Symbols
Object
Multi-Object
Actor
Association Role
Association Role 2
Delegation
Link to Self
Link to Self 2
Constraint
Note
UML Component Symbols
Component
Package
Package Container
Dependency
Generalization
Transparent Stereotype
Opaque Stereotype
Symbol >
Constraint
Note
UML Deployment Symbols
Package
Object
Node
Component
Node Instance
Component Instance
Actor
Interface 2
Interface
Comunication
Inheritance
One-way Dependency
Two-way Dependency
Binary Association
Data Flow
Simple
Balking
Asynchronous
Class Relationship
Note
Constraint
UML Sequence Symbols
Object Lifeline
Lifeline
Activate
Activate (w / breake)
Object
Interaction, Occurence
Frame, Fragment
Class
Message
Message Return
Object Deletion
Message Call
Generalization
Message Call-Back
Self Delegation
Transition 1
Transition 2
Note
Constraint
Actor
Exception
UML Statechart Symbols
State
Submachine State
Composite State
Start State
End State
Transition
Transition Arc
Transition (branch)
Transition (joint)
Decision
History
Detail History
Constraint
Note
UML Use Case Symbols
Actor
Use Case
Package
Object
System Boundary
Straight connector
Communication
Generalization
Include
Exclude
Interface
Constraint
Note
How to Use the UML Diagram Symbols
UML diagram can be easily built with these editable symbols in Edraw. Our UML tool makes UML diagram modeling fast, simple and efficient. There are ready-made templates for each UML diagram type. You can choose to start from scratch or from a UML diagram template. It’s extremely easy-to-use and can publish to lots of commonly used file formats like PDF, PNG, Word, Html, SVG, etc. Download it now and experience its amazing drawing abilities.
EdrawMax
All-in-One Diagram Software
Create more than 280 types of diagrams effortlessly
Start diagramming with various templates and symbols easily
- Superior file compatibility: Import and export drawings to various file formats, such as Visio
- Cross-platform supported (Windows, Mac, Linux, Web)
Security Verified | Switch to Mac >>
Security Verified | Switch to Linux >>
Security Verified | Switch to Windows >>