Towards a Theory of Refinement for Data Migration

0
103

Authors: Bernhard Thalheim, Qing Wang

Tags: 2011, conceptual modeling

We develop a theoretical framework for refining transformations occurring in the process of data migration. A legacy kernel can be discovered at a high-level abstraction which consolidates heterogeneous data sources in a legacy system. We then show that migration transformations are specified via the composition of two subclasses of transformations: property-preserving transformations and property-enhancing transformations at flexible levels of abstraction. By defining a refinement scheme with the notions of correct refinements for property-preserving and property-enhancing transformations, we are able to stepwise refine migration transformations and to prove the correctness of refinements. The result of this paper lays down a formal foundation for investigating data migration.

Read the full paper here: https://link.springer.com/chapter/10.1007/978-3-642-24606-7_24