The Overall Correctness
This tends to rely on two main parts:
Where the timing correctness is just as important as the functional correctness
In some applications a late result (after the deadline), is not only late, but wrong, and can have catastrophic consequences.
Common Misconceptions:
- Real-time just means fast
- Real-time is just a scheduling problem
- Real-time problems can be achieved with commercial operating systems
Selection Issues in Design:
- Hardware and Software including the Real Time Operating System (RTOS)
- Test and Dev Equipment
- Programming Language and their real-time implications such as translation into machine code