case study for data migration research paper topics software engineering