- Any device include a computer
- Any system where a timely response by computer to the external event is vital is Real-Time System
- Systems in which something really bad will happen if the System does not deliver its output before the deadline.
- Systems in which nothing Catastrophic will happen if the deadlines are missed. But the performance will be degraded under an acceptable scope.
- Application Specify
- specialize and optimize the design for specific application.
- Have to worry about both Hardware and Software
- Have to worry about non-functional constrains
- Real-time
- Memory
- Cost
- power
- Reliability
while(true)
{
if(A) { F1() };
if(B) { F2() };
if(C) { F3() };
}