volume_mute
Data Reengineering Process
publish date: 2026/06/24 21:21:51.558086 UTC
volume_mute
Which of the following are part of data reengineering during software reengineering? Select all that apply.
Correct Answer
(1) Redefining database schemas to reflect program changes
(2) Converting existing databases to a new structure
(3) Finding and correcting mistakes in the data
(4) Removing duplicate records
Explanation
Data reengineering involves redefining database schemas, converting existing databases to new structures, and cleaning up the data by finding and correcting mistakes and removing duplicate records. This process can be expensive and prolonged, since data quality problems often accumulate over years of use.
Reference
Software Engineering, Ian Sommerville, 10th edition
