Really,
You are right, it is subjective and depends on application. But, if
your medical device inejects more radioactive medicine, becuase it
failed to receive an event, it will be disaster. This is not subjective
to person but a question of life.
Think about an aeroplane, if it explodes because of your system cannot
receive an event on pressure failures in aeroplane, it will not be
subjective, but lost in the air.
My understanding is it depends on the application than a person.
Keyboard input is still real-time, but it is soft. Keyboard response on
telnet sesson over a longdistance telephone cable is still soft, but
less softer than first, as people get panic when they did not see the
key what they pressed.
Ranga
Really wrote:
Hi,
I read that systems are classified as hard realtime and soft realtime
systems. As I _understand_ hard realtime systems are those that are
said to have failed if even a single event does not occur at the right
time. However in a soft realtime system, if an event does not occur at
the time it must, its termed a degradation in performance, not a system
failure.
Now I cannot appreciate this or understand it because it seems like a
subjective classification to me. What is one person's system failure is
only system degradation to another.
Thanks for replying, in case you do !
Really