volume_mute
Reuse and system reliability
publish date: 2026/05/29 09:03:23.077638 UTC
volume_mute
One motivation for reuse-oriented software engineering is to improve system reliability by relying on components that have already been exercised in other contexts.
Which statement best explains why reuse can improve reliability?
Correct Answer
Reusable components may have been used and tested in many different systems before.
Explanation
Components that have been deployed in multiple systems are likely to have had many faults discovered and removed, so reusing them can improve overall reliability compared with entirely new code.
Reference
Software Engineering, Ian Sommerville, 9th edition
