Professional Documents
Culture Documents
Embedded Systems
Edward A. Lee
UC Berkeley
EECS 149/249A
Fall 2016
Models = Programs
• LabVIEW
• Simulink
• Scade
• …
• Reactors
• StreamIT
• …
States = {0, 1, 2, · · · , M} .
up ⇥ ¬down
which means
g = {{up}} .
Initial state
Output
• LabVIEW Statecharts
• Simulink Stateflow
• Scade
• …
state
initial state
transition
self loop
Self-Loop
Default Transition
Stuttering Transition
Models = Programs