Towards supporting hard schema changes in TSE

Young Gook Ra, Elke A. Rundensteiner

Research output: Contribution to conferencePaperpeer-review

2 Scopus citations

Abstract

Simulating schema evolution using views offers many advantages over the direct modification of the schema. However, this view approach towards transparent schema evolution has not yet been implemented. One reason for this may be that views can't simulate capacity-augmenting schema changes due to the inherent limitation of view mechanisms that do not augment the underlying schema. One potential solution for this problem is to develop capacity-augmenting view support. However, existing OO view mechanisms do currently not support this capacity-augmenting feature. This paper thus proposes an alternative, more practical, solution to this problem. This solution is neither confined to object-preserving schema changes nor requires capacity-augmenting views. Note that our proposed solution is the first to also support hard changes such as converting values into an object, splitting two classes vertically, etc., in a transparent fashion. We demonstrate the feasibility of our solution by presenting general algorithms for hard schema changes as well as primitive ones.

Original languageEnglish
Pages290-295
Number of pages6
DOIs
StatePublished - 1995
EventProceedings of the 1995 ACM CIKM 4th International Conference on Information and Knowledge Management - Baltimore, MD, USA
Duration: 28 Nov 19952 Dec 1995

Conference

ConferenceProceedings of the 1995 ACM CIKM 4th International Conference on Information and Knowledge Management
CityBaltimore, MD, USA
Period28/11/952/12/95

Fingerprint

Dive into the research topics of 'Towards supporting hard schema changes in TSE'. Together they form a unique fingerprint.

Cite this