18.01.2013 Views

UML for Embedded Systems III. Detailed Design - Eurecom

UML for Embedded Systems III. Detailed Design - Eurecom

UML for Embedded Systems III. Detailed Design - Eurecom

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

slide 11<br />

slide 12<br />

<strong>Detailed</strong> <strong>Design</strong><br />

� Basics of automata<br />

� Modeling objects with states machines<br />

� <strong>UML</strong> state machine diagram<br />

� TAU G2 state machines<br />

� Examples<br />

(C) Ludovic Apvrille <strong>UML</strong> <strong>for</strong> <strong>Embedded</strong> <strong>Systems</strong> - Fall 2012<br />

What Can be Modeled with State<br />

Machines?<br />

� State machines are well-suited <strong>for</strong> the modeling of eventdriven<br />

and discrete behavior<br />

� Inappropriate <strong>for</strong> modeling continuous behavior<br />

threshold<br />

� Are State Machines well-suited <strong>for</strong> modeling real-time and<br />

embedded systems?<br />

• What is an event-driven systems?<br />

• What are real-time and embedded systems?<br />

(C) Ludovic Apvrille <strong>UML</strong> <strong>for</strong> <strong>Embedded</strong> <strong>Systems</strong> - Fall 2012<br />

Page 6<br />

time

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

Saved successfully!

Ooh no, something went wrong!