volume_mute
Goal of Software Reengineering
publish date: 2026/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
