Introduction and Motivation
Real-time computing systems are defined as those systems in which the correctness of the system depends not only on the logical results of the computation, but also on the time at which they are produced.
The objective of real-time computing is to meet the timing and functional requirements of individual tasks.
Additionally, it is also desirable that real-time systems achieve their functional correctness and timeliness while being highly utilized.
Real-time systems are specified by a set of timing constraints, called deadlines. The objective of the system is to provide system solutions with requisite functional correctness by the specified deadlines. Based on the nature of the timing constraints that they need to satisfy, real-time applications and systems can be characterized as “hard” real-time systems or “soft” real-time systems.
Download More Reports:
In a hard real-time system, if one or more activities miss a deadline or timing constraint, the system
fails. In contrast, a soft real-time system is one that does have timing requirements,
but occasionally missing them has negligible effects, as application requirements as a
whole continue to be met.
Source: project paradise