{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

UMLSeqDiagrams - c s 2 3 4 0:UMLS e q ue nc e(Inte ra c tio...

Info iconThis preview shows pages 1–9. Sign up to view the full content.

View Full Document Right Arrow Icon
UML Communication Diagram Syntax 1 c s 2340: UML S e q ue nc e  (Inte rac tio n)  Diag ram s Spring 2009
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
UML Communication Diagram Syntax 2 Communication Diagrams AKA Interaction (Sequence) Diagrams – Semantically equivalent to Collaboration Diagrams Dynamic Model relating use cases (scenarios) and class diagrams Shows time ordering of interactions Generally a set of messages between collaborating objects Ordering of objects not significant, ordering of messages is.
Background image of page 2
UML Communication Diagram Syntax 3 Communication Diagrams Show only one flow of control May need multiple diagrams (One for each scenario) Can show interactions between : Classes (most common) Components (for conceptual architecture) Processes (for runtime architecture)
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
UML Communication Diagram Syntax 4 Communication Diagram (Basic)  anObject : Class Swimlane Lifeline message_name X O bje c t De s truc tio n/ Te rm inatio n <<c re ate >> <<de s tro y>> Fo c us  o f  C o ntro l/ Ac tivatio n ne w Unspecified Source (trigger) name return self-message
Background image of page 4
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Background image of page 6
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Background image of page 8
Background image of page 9
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}