volume_mute
Five Activities in the Reengineering Process
publish date: 2026/06/24 21:21:48.860930 UTC
Fill in the blanks to complete the names of the five reengineering process activities: source code (1), reverse (2), program structure improvement, program (3), and data (4).
Please drag and drop the selected option in the right place or type it instead
reengineering
translation
modularization
engineering
Correct Answer
(1) translation
(2) engineering
(3) modularization
(4) reengineering
Explanation
The five activities in the general reengineering process are: source code translation (converting to a newer language version), reverse engineering (extracting documentation and structure information), program structure improvement, program modularization (grouping related parts and removing redundancy), and data reengineering (updating data structures and cleaning data).
Reference
Software Engineering, Ian Sommerville, 10th edition
