Real-time systems are classified as soft real-time or hard real-time. A soft-real-time classification means the system continues to function even if it’s unable to execute within an allotted time. Mostly importantly, if the system has missed its deadline, it will not result in dangerous consequences. A hard-real-time classification means the system will cease to function if a deadline is missed, which can result in catastrophic consequences.