Optimising schema evolution operation sequences in object databases for data evolution

  • Authors:
  • Tilmann Zäschke;Stefania Leone;Moira C. Norrie

  • Affiliations:
  • Institute for Information Systems, ETH Zurich, Zurich, Switzerland;Institute for Information Systems, ETH Zurich, Zurich, Switzerland;Institute for Information Systems, ETH Zurich, Zurich, Switzerland

  • Venue:
  • ER'12 Proceedings of the 31st international conference on Conceptual Modeling
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

We propose an approach to optimising schema evolution operation sequences in object databases. The approach separates operations that add structures from those that remove structures so that all additions are performed before any removals. This separation ensures that there is always a state during schema evolution where data can be evolved from structures that are to be deleted to structures that are new or already exist. Our approach also reduces and groups the schema operations to simplify implementation of data evolution functions by developers. We present a case study used as a first evaluation of the approach.