Introduction to Software Engineering
Introduction to Software Engineering
Introduction to Software Engineering
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
How do we find a dynamic model?<br />
• Start with a use case or scenario<br />
• Model interaction between objects sequence diagram<br />
• Model dynamic behavior of single objects state chart<br />
diagram<br />
• Flow of events from ―Dial a Number‖ Use case:<br />
● Caller lifts receiver<br />
● Dial <strong>to</strong>ne begins<br />
● Caller dials<br />
● Phone rings<br />
● Callee answers phone<br />
● Ringing s<strong>to</strong>ps<br />
● ....<br />
Winter 2009, Maheswaran <strong>Introduction</strong> <strong>to</strong> <strong>Software</strong> <strong>Engineering</strong> – ECSE321 Unit 6 – Analysis /56