Discover how to use Unified Modeling Language (UML) diagrams to create important artifacts at each stage of the software development life cycle.
Overview
Syllabus
Introduction
- A picture is worth a thousand words
- What you should know
- Modeling languages
- Types of UML models
- UML modeling tools
- 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
- Object diagram
- State machine diagram
- Component diagram
- Package diagram
- Deployment diagram
- Challenge: Name
- Solution: Name
- Interaction overview diagram
- Composite structure
- Timing diagrams
- Challenge: Name
- Solution: Name
- Next steps
Taught by
Neelam Dwivedi