

Accident: It is an unexpected event that results in human death or injury, damage to property or to the environment.Simple safety critical system Terminology used in safety are as follows Error Tolerance: It is the extent to which user input errors can be avoided and tolerated.Survivability: It is the extent to which a system can deliver services under the condition of an accidental attack.Maintainability: It is the extent to which a system can be adapted to new requirements.Repairability: It is the extent to which the system can be repaired in the event of failure.Operator reliability: How likely the operator of a system makes an error?.Software Reliability: How frequently a software component produces an incorrect output?.Hardware Reliability: What is the failure probability of a hardware component and how long does it take to repair that component.Undependable systems may cause loss of valuable information resulting in a high recovery cost.systems those are not dependable that means systems that are not trustworthy, unreliable, unsafe or insecure are rejected by their users.Security is the ability of the e to protect itself against accidental intrusion or malicious attacks. Safety is the ability of a system to operate without catastrophic failure. Reliability is the ability of the system to deliver the services as specified and expected by the user without any failure in normal use.

It is the probability that a system, at any given point of time is operational and able to deliver the needed services. Availability is the ability of the system to deliver the services whenever required. The common dimensions of dependability are availability, reliability, security and safety. A system need not have to be trusted to be useful. Usefulness and trustworthiness are different. it shows the extent of the user’s confidence on the system that it will operate as he expected and that it will not fail in normal use. The system dependability is the trustworthiness on the system that means the user’s degree of trust in that system.

Web development, programming languages, Software testing & others Start Your Free Software Development Course
