Repairability
• Software is repairable if it allows defect correction with limited effort
– in other disciplines, repairability is achieved by making fault-prone components accessible and products are often repaired by component replacement
– repairability is enhanced by modularity and abstraction
• Repairability addresses corrective maintenance
• Repairability affects reliability, while the need for repairability decreases with increased reliability