Computer and Spftware Reliability
Computer and Spftware Reliability
2. Fault-tolerant control
a. Faults in sensors/effectors (actuators)
b. • Faults in application (system or plant)
3. Fault-tolerant communication
a. Faults in communication link (network)
Overall, computer systems that can handle the above faults are referred to as Fault-Tolerant
Computer Systems, or in general, as Fault-Tolerant Systems.
Availability = Ahardware * Asoftware * Ahumans * Ainterfaces * Aprocess
• Certification
• Fault tolerance
Allow system be able to perform tasks in the presence of faults e.g.
redundancy techniques (hardware, software, information, time redundancies),
Fault detection,
Reconfiguration
SOFTWARE MAINTENANCE
It is defined as the process of modifying the software system/component subsequent to delivery to rectify faults,
improve performance or other attributes, or adapt to a change in the use environment