EE-433 (Unit 4)
EE-433 (Unit 4)
Time Constraints:
Time constraints related with real-time systems simply means that time interval allotted for
the response of the ongoing program. This deadline means that the task should be completed
within this time interval. Real-time system is responsible for the completion of all tasks within
their time intervals.
Correctness:
Correctness is one of the prominent part of real-time systems. Real-time systems produce
correct result within the given time interval. If the result is not obtained within the given time
interval then also result is not considered correct. In real-time systems, correctness of result is
to obtain correct result in time constraint.
Embedded:
All the real-time systems are embedded now-a-days. Embedded system means that
combination of hardware and software designed for a specific purpose. Real-time systems
collect the data from the environment and passes to other components of the system for
processing.
Safety:
Safety is necessary for any system but real-time systems provide critical safety. Real-time
systems also can perform for a long time without failures. It also recovers very soon
when failure occurs in the system and it does not cause any harm to the data and
information.
Concurrency:
Real-time systems are concurrent that means it can respond to a several number of
processes at a time. There are several different tasks going on within the system and it
responds accordingly to every task in short intervals. This makes the real-time systems
concurrent systems.
Distributed:
In various real-time systems, all the components of the systems are connected in a
distributed way. The real-time systems are connected in such a way that different
components are at different geographical locations. Thus all the operations of real-time
systems are operated in distributed ways.
Stability:
Even when the load is very heavy, real-time systems respond in the time constraint i.e.
real-time systems does not delay the result of tasks even when there are several task
going on a same time. This brings the stability in real-time systems.