The Schema Evolution and Data Migration Framework of the Environmental Mass Database IMIS

Dirk Draheim, Matthias Horn, Ina Schulz. The Schema Evolution and Data Migration Framework of the Environmental Mass Database IMIS. In Proceedings of the 16th International Conference on Scientific and Statistical Database Management (SSDBM 2004), 21-23 June 2004, Santorini Island, Greece. pages 341-344, IEEE Computer Society, 2004. [doi]

Abstract

This paper describes a framework that supports the si- multaneous evolution of object-oriented data models and relational schemas with respect to a tool-supported object- relational mapping. The proposed framework accounts for non-trivial data migration induced by type evolution from the outset. The support for data migration is offered on the level of transparent data access. The framework con- sists of the following integrated parts: an automatic model change detection mechanism, a generator for schema evo- lution code and a generator for data migration APIs. The framework has been concepted in the IMIS project. IMIS is an information system for environmental radioactivity measurements. Though the indicated domain especially de- mands a solution like the one discussed in this paper, the achievements are of general purpose for multi-tier system architectures with object-relational mapping.