Lecture 5a Sequence Interaction Diagrams

Lecture 5a Sequence Interaction Diagrams - Lecture 5a:...

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

View Full Document Right Arrow Icon
Lecture 5a: Sequence Interaction Diagrams CSE 111 Copyright W. Howden 1
Background image of page 1

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

View Full DocumentRight Arrow Icon
Where we are now Use Cases description of required system functionality System architecture overall picture of what system will look like Domain analysis basic concepts and relationships that will become foundational classes incipient transformation of functional use cases into object oriented design Copyright W. Howden 2
Background image of page 2
What’s next? Determine the interactions between the actors and the system Determine the interactions between the subsystem components defines the subsystem interfaces we will use Sequence Interaction Diagrams Copyright W. Howden 3
Background image of page 3

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

View Full DocumentRight Arrow Icon
Copyright W. Howden 4 Dynamic(Behavioral) vs Static Models and Properties Dynamic Describe interactions between entities Sequence Interaction Diagrams Collaboration Diagrams Message Sequence Charts State Charts Static Describe structure of complex entities Class Diagrams Domain Models Class Design Entity-relationship models
Background image of page 4
Copyright W. Howden 5 Sequence Diagrams - Notation Object boxes actors, subsystems, class instances Life lines vertical line extending down from object Messages horizontal arrows from one life line to another One object sends a message to another message
Background image of page 5

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

View Full DocumentRight Arrow Icon
Sequence Diagrams - Meaning Each diagram describes a scenario, or what happens during a use of the system A system can be described by a collection of SI diagrams Copyright W. Howden 6
Background image of page 6
Copyright W. Howden 7
Background image of page 7

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

View Full DocumentRight Arrow Icon
Comments on Diagrams - 1 No two message arrows should be at the same horizontal level. The ordering down the page shows the time order If a message has a return, you do not show it as a solid back arrow. Either leave the arrow out, or show using a dashed message arrow (not used here) Copyright W. Howden 8
Background image of page 8
Image of page 9
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 01/07/2011 for the course CSE 111 taught by Professor Howden during the Spring '07 term at UCSD.

Page1 / 30

Lecture 5a Sequence Interaction Diagrams - Lecture 5a:...

This preview shows document pages 1 - 9. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online