Revisiting schema evolution in object databases in support of agile development

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

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

  • Venue:
  • ICOODB'10 Proceedings of the Third international conference on Objects and databases
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Based on a real-world case study in agile development, we examine issues of schema evolution in state-of-the-art object databases. In particular, we show how traditional problems and solutions discussed in the research literature do not match the requirements of modern agile development practices. To highlight these discrepancies, we present the approach to agile schema evolution taken in the case study and then focus on the aspects of backward/forward compatibility and object structures. In each case, we discuss the impact on managing software evolution and present approaches to dealing with these in practice.