sequence diagrams
play

Sequence Diagrams SWEN-261 Introduction to Software Engineering - PowerPoint PPT Presentation

Sequence Diagrams SWEN-261 Introduction to Software Engineering Department of Software Engineering Rochester Institute of Technology The sequence diagram is a basic tool for modeling dynamic interactions between software entities.


  1. Sequence Diagrams SWEN-261 Introduction to Software Engineering Department of Software Engineering Rochester Institute of Technology

  2. The sequence diagram is a basic tool for modeling dynamic interactions between software entities. ▪ Sequence diagrams can be used at various levels of abstraction. • Business workflow • User story feature flow • Object-level interactions We will look at this level. ▪ At any abstraction level, the diagram captures the high-level information not every detail ▪ The notation is simple to grasp • Time progresses top to bottom • Operations generally flow left to right • Show method calls with parameters • Show return values when important • Can show creation and deletion of objects 2

  3. These are the basic notations for sequence diagrams that you can use. Exact object not known or Object name indicates everything does not add information Fully qualified Object creation Method call with What design principle no return value does this show? Execute sequence a number of times. Method call with return value passing through to originator of sequence Life of object ends 3

  4. This is a sequence diagram for getting a game page in the Guessing Game sample webapp. 4

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend