UML Tutorials - Herong's Tutorial Examples - v1.05, by Herong Yang
UML Tutorials - Herong's Tutorial Examples
https://www.herongyang.com/UML
Copyright © 2014-2024 Herong Yang. All rights reserved.
This book is a collection of tutorial notes and sample codes written by the author while he was learning UML (Unified Modeling Language) himself. Main tutorials include: Introduction to UML; UML Class Diagrams; UML Activity Diagrams; UML Sequence Diagrams; UML State Machine Diagrams; UML Use Case Diagrams; Using LibreOffice and MS Visio to Draw UML Diagram. Updated in 2024 (Version v1.05) with minor changes.
Table of Contents
Introduction of UML (Unified Model Language)
What Is UML (Unified Model Language)
UML Class Diagram and Notations
Class Diagram - Class Notation
Class Diagram - Association Notation
Class Diagram - Association End Notation
Class Diagram - Association End Navigability Notation
Class Diagram - Aggregation and Composition Notations
Class Diagram - Generalization Notation
Class Diagram - Realization Notation
Class Diagram - Dependency Notation
UML Activity Diagram and Notations
Activity Diagram - Action Notation
Activity Diagram - Control Flow Notation
Activity Diagram - Start and Final Notations
Activity Diagram - Decision Notation
Activity Diagram - Merge Notation
Activity Diagram - Fork Notation
Activity Diagram - Join Notation
Activity Diagram - Object Notation
Activity Diagram - Send Signal Notation
Activity Diagram - Accept Event Notation
Activity Diagram - Partition (Swimlane) Notation
Activity Diagram - Frame Notation and Parameters
UML Sequence Diagram and Notations
Sequence Diagram - Lifeline Notation
Sequence Diagram - Message Notation
Sequence Diagram - Execution Specification Notation
Sequence Diagram - Frame Notation
UML State Machine Diagram and Notations
What Is a State Machine Diagram?
State Machine Diagram - State Notation
State Machine Diagram - Pseudostate Notations
State Machine Diagram - Transition Notation
State Machine Diagram - Transition Sequence Notations
UML Use Case Diagram and Notations
Use Case Diagram - Use Case Notation
Use Case Diagram - Actor Notation
Use Case Diagram - Association Notation
Use Case Diagram - Extend Notation
Use Case Diagram - Include Notation
LibreOffice Drawing Extension - UML Elements
Install LibreOffice on macOS Computer
Install "UML Elements" Extension on LibreOffice
Activity Diagram with LibreOffice UML Elements
MS Visio 2010 - UML Drawing Tool
Visio 2010 UML Model Diagram Template
Activity Diagram and Notations in Visio
Collaboration Diagram and Notations in Visio
Component Diagram and Notations in Visio
Deployment Diagram and Notations in Visio
Sequence Diagram and Notations in Visio
Statechart Diagram and Notations in Visio
Static Diagram and Notations in Visio
Keywords: UML, Unified, Modeling, Language, Tutorial