Interaction Diagrams A Lot of UML! Chapter 15 Interaction Diagrams A Lot of UML!
Sequence Communication Explicit flow is shown Space efficient Interaction Diagrams Sequence Explicit flow is shown Communication Space efficient Easier modification
Fig. 15.1 Sequence Diagram
Fig. 15.2 Communication Diagram
Fig. 15.3 Make payment
Fig. 15.4 Make payment
Fig. 15.5 Lifelines
Fig. 15.6 Singleton
Fig. 15.7 Messages
Fig. 15.8 Replies
Fig. 15.9 Messages to this
Fig. 15.10 Instance Creation
Fig. 15.11 Destruction
Fig. 15.12 Frames
Region - critical regions Frames Alt - alternatives Loop Opt - optional Par - parallel Region - critical regions
Fig. 15.13 Conditional
Fig. 15.14 Conditionals in 1.1
Fig. 15.15 Mutual Exclusion
Fig. 15.16 Iteration over Collection
Fig. 15.17 Impliicit iteration
Fig. 15.18 Nesting
Fig. 15.19 sd and ref
Fig. 15.20 Static methods
Fig. 15.21 Polymorphic
Fig. 15.22 Async Calls
End of sequence diagrams Reminder - Summary End of sequence diagrams Reminder - lots of notation, but don’t become bound by the diagrams Use the things that help with understanding