Ans 10.2 Dependability is a collection of system properties that allows one to rely on a system functioning as required. There are many dimensions of dependability. But , as you asked the impotant ones, hence they are listed below :-
1. Reliability : It is the probablity that a system will perform its intended functionality under specified design limits, without failure, over a given period time.
2. Avalaibility : It is the probablity that the system is operational at a particular time.
3.Robustness : It is the system’s abilityto respond adequately to unanticipated runtime conditions.
4.Fault-tolerant : It is a system’s ability to respond gracefully to failures at runtime.
5.Survivability : It is a system’s ability to resist, recognize, recover from, and adapt to mission-comprimising threats.
6. Safety: It denotes the ability of a software system to avoid failures that will result in
a) Loss of life
c) Significant Damage to property
d) Destruction of property
Ans 12.1 Safet is the most important issue while talking about a consumer product. Possible domestic appliacnes that may include safety- critical software are :
i) Microwave Oven
ii) Power tools such as a drill or electric saw.
iv) Central heating furnace
v) Garbage disposal Unit
vi) Vacuum Cleaner
vii) Food processor or blender