A Model for Compound Type Changes Encountered in Schema Evolution

  • Authors:
  • B. S Lerner

  • Affiliations:
  • -

  • Venue:
  • A Model for Compound Type Changes Encountered in Schema Evolution
  • Year:
  • 1995

Quantified Score

Hi-index 0.00

Visualization

Abstract

Schema evolution is a problem that is faced by long-lived data. Schema changes are required during maintenance, but can make persistent data inaccessible. Existing systems that support schema evolution focus on changes isolated to individual types, thereby limiting what can be easily accomplished during maintenance. In these systems, more complex type changes that move parts of a type definition to another type are modeled as a independent changes to individual types. In doing so, information is lost concerning how the data in instances of these types should move. We present a model of compound type changes that describes changes involving multiple types and their effects on data. We then describe Tess, a system to automate schema evolution involving compound type changes.