Description
In this course, you will :
- Discover how to use UML diagrams to create critical artefacts at each stage of the software development life cycle.
Syllabus :
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
3. Digging Deeper into Details
- Object diagram
- State machine diagram
- Component diagram
- Package diagram
- Deployment diagram
4. Some Special Cases
- Interaction overview diagram
- Composite structure
- Timing diagrams