ABSTRACT

Migration transformations occur in many situations in MBD: data migration where existing business data stored in legacy repositories needs to be migrated into a new form of storage with an updated data schema; model migration where models structured according to one language/metamodel need to be translated into models structured according to an evolved/updated metamodel. Related operations are data cleansing and model merging, where errors in data need to be detected and removed, or where related data in different models need to be merged and mapped to a new model.