



Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
An in-depth exploration of interaction diagrams, a type of system modeling used to document object interactions and collaborations. Various forms of interaction diagrams, including sequence diagrams, collaboration diagrams, and crc cards. It explains how these diagrams help in realizing use cases, identifying class associations, and understanding activations and live interactions. The document also discusses the differences between sequence and collaboration diagrams, message naming conventions, and the creation and deletion of objects.
Typology: Slides
1 / 7
This page cannot be seen from the preview
Don't miss anything!




2
3
4
5
6
: Book
: LibraryMember : Copy
: BookBorrower
10
11
: Book
: LibraryMember : Copy
: BookBorrower
1: borrow(theCopy)
1.1: okToBorrow
1.2: borrow
1.2.1: borrowed
12
13
14
15
19
Creation and Deletion of Objects
in Collaboration Diagram
: HoD {new}
: Lecturer {destroyed} : Registrar
1: n := getName()
3: destroy()
2: new HoD(n)
20
Generic Form of Sequence
Diagram
: Computer : Queue
Print(file) : PrintServer : Printer
Print(file) (^) [printer free] Print(file)
[printer busy] Store(file)
Guard condition
Return
continues…
docsity.com