What is the term for a system that is designed such that the faults in the delivered software do not result in system failure ?
(a) Fault Avoidance
(b) Fault detection
(c) Fault tolerance
(d) None of the mentioned
I had been asked this question in an internship interview.
This intriguing question originated from Dependability Engineering topic in section Dependability and Security of Software Engineering