Interaction Models
Learning Objectives
- Model the interactions among objects using a sequence diagram
How to Complete this Lesson
Complete the following learning activities: (2.25–2.75 hours total)
- Read the following in Software Engineering and
(optionally) complete the reading guide:
- Chapter 5: System modeling
(20–25 minutes)
- Interaction models
- Chapter 5: System modeling
(20–25 minutes)
- Watch UML Use Case Diagram Tutorial (14 minutes)
- Read Sequence Diagrams in UML Distilled (20 minutes)
- Watch How to Make a UML Sequence Diagram (9 minutes)
- Complete the handout on sequence diagrams (15–30 minutes)
- Complete the quiz (5–8 minutes)
- Work on the project sprint
(60 minutes)
- Review others’ changes
- Respond to feedback on the implementation
Due
As a reminder, the following is due this lesson:
Resources
Use Case Diagrams
Examples
- Bank ATM (courtesy uml-diagrams.org)
- Restaurant (courtesy uml-diagrams.org)
Sequence Diagrams
Examples
- Online Shopping (courtesy uml-diagrams.org)
- Facebook Web User Authentication (courtesy uml-diagrams.org)
- Sprint and Hibernate Transaction (courtesy uml-diagrams.org)