Introduction
A picture is worth a thousand words
()
What you should know
()
1. The World of Software Modeling
Modeling languages
()
Types of UML models
()
UML modeling tools
()
2. Getting Started with Basics
Use case diagram
()
Activity diagram
()
Class diagrams: Key elements
()
Class diagrams: Classifiers and features
()
Class diagrams: Relationships
()
Sequence and communication diagram
()
Challenge: Name
()
Solution: Name
()
3. Digging Deeper into Details
Object diagram
()
State machine diagram
()
Component diagram
()
Package diagram
()
Deployment diagram
()
Challenge: Name
()
Solution: Name
()
4. Some Special Cases
Interaction overview diagram
()
Composite structure
()
Timing diagrams
()
Challenge: Name
()
Solution: Name
()