UML Tutorials - Herong's Tutorial Examples

http://www.herongyang.com/UML

Copyright © 2016 by Dr. Herong Yang. All rights reserved.

UML Tutorials This free book is a collection of tutorial notes and sample codes written by the author while he was learning UML (Unified Modeling Language) himself. Topics include UML, Modeling, Language, Diagram, Notation, Shape, Class, Object, State, Activity, Action.

Table of Contents

About This UML Tutorial Book

Introduction of UML (Unified Model Language)

What Is UML (Unified Model Language)

UML Diagrams

UML Class Diagram and Notations

What Is a Class Diagram?

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

What Is an Activity Diagram?

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

What Is a Sequence Diagram?

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

What Is a Use Case Diagram?

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

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

Use Case Diagram and Notations in Visio

References

PDF Printing Version

Keywords: UML, Unified, Modeling, Language, Tutorial