05.03.2015 Views

Introduction to Software Engineering

Introduction to Software Engineering

Introduction to Software Engineering

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!