volume_mute

Goal of Software Reengineering

publish date2026/06/24 21:21:47.661837 UTC

volume_mute

What is the primary goal of software reengineering?

Correct Answer

To improve the structure and understandability of a legacy system, generally without changing its functionality

Explanation

Software reengineering aims to improve the structure and understandability of legacy systems to make them easier to maintain. The functionality of the software is not changed, and major changes to system architecture are normally avoided.

Reference

Software Engineering, Ian Sommerville, 10th edition


Quizzes you can take where this question appears