CSE 201 Lecture Notes - Lecture 10: State Diagram, Software Requirements Specification, Sequence Diagram

31 views3 pages

Document Summary

Cse 201 - lecture 10 - sequence diagrams and state diagrams. Functionality model: functionality of the system using use-case diagrams. Object model: structure of the system using class diagrams. Dynamic behavior: behavior of the system using sequence diagrams and statechart diagrams. Team developing srs (software requirements specification) may not be same team developing the software. Different skill sets and levels of people. Requirements analysts are often more experienced with capturing behavior than developers. Dynamic modeling: statechart diagram or one sequence chart diagram for each class with important dynamic behavior. Purpose: detect and supply methods for the object (structural) model. Model interaction between objects => sequence diagram. Model dynamic behavior of single object => statechart diagram. Depict communication between objects during a use-case. Bars are used to represent lifetime of particular object. Lines are used to show method invocation. Start with the flow of events from the use case model when attempting to generate a sequence diagram.

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers
Class+
$8 USD/m
Billed $96 USD annually
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
30 Verified Answers

Related Documents