Course Code:
rtuml
Duration:
21 hours
Course Outline:
Day 1:
- UML Language - Introduction.
- Use Case Diagrams - Modeling component functionality.
- Component Diagrams - Modeling component environment (other components, sensors, interfaces).
Day 2:
- Class Diagrams - Modeling internal structure of the component (data structures, methods, interfaces).
- Activity Diagrams - Modeling the flow of procedures/functions of the component.
- State Machine Diagrams - Modeling component reactions to events.
Day 3:
- Sequence Diagrams - Modeling communication scenarios between component and its environment.
- Timing Diagrams - Modeling timing dependencies in component communication.
- Deployment Diagrams - Modeling physical realization of the component.