un sistema è detto real-time quando è in grado di eseguire operazioni in tempi determinabili a priori. Tali sistemi si suddividono in hard real-time e soft real-time (in cui qualche sforamento sporadico alla regola è ammesso).