volume_mute

Reuse and system reliability

publish date2026/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


Quizzes you can take where this question appears