volume_mute
Addressing Degraded Structure Through Reengineering
publish date: 2026/06/24 21:16:14.385082 UTC
volume_mute
Which of the following techniques can help address the problem of degraded system structure in aging programs? Select all that apply.
Correct Answer
(1) Software reengineering techniques to improve system structure and understandability
(2) Architectural transformations to adapt the system to new hardware
(3) Refactoring to improve the quality of the system code
Explanation
Degraded system structure can be addressed through software reengineering (improving structure and understandability), architectural transformations (adapting to new hardware), and refactoring (improving code quality and making it easier to change). Freezing changes or deleting documentation would not solve the underlying structural problem.
Reference
Software Engineering, Ian Sommerville, 10th edition
