RTOS - A software framework that provides deterministic, predictable task scheduling to meet timing constraints in embedded and real-time systems.