DocumentCode
2495244
Title
Axiomatization of dynamic schema evolution in object bases
Author
Peters, Randal J. ; Özsu, M. Tamer
Author_Institution
Dept. of Comput. Sci., Alberta Univ., Edmonton, Alta., Canada
fYear
1995
fDate
6-10 Mar 1995
Firstpage
156
Lastpage
164
Abstract
The schema of a system consists of the constructs that model its entities. Schema evolution is the timely change and management of the schema. Dynamic schema evolution is the management of schema changes while the system is in operation. We propose a sound and complete axiomatic model for dynamic schema evolution in object-base management systems (OBMSs) that support subtyping and property inheritance. The model is formal, which distinguishes it from the traditional approach of informally defining a number of invariants and rules to enforce them. By reducing systems to the axiomatic model, their functionality with respect to dynamic schema evolution can be compared within a common framework
Keywords
inheritance; object-oriented databases; type theory; axiomatic model; axiomatization; dynamic schema evolution; object-base management systems; property inheritance; subtyping; Biomedical engineering; Data engineering; Database systems; Design engineering; Image databases; Laboratories; Multimedia databases; Object oriented databases; Object oriented modeling; Power system modeling;
fLanguage
English
Publisher
ieee
Conference_Titel
Data Engineering, 1995. Proceedings of the Eleventh International Conference on
Conference_Location
Taipei
Print_ISBN
0-8186-6910-1
Type
conf
DOI
10.1109/ICDE.1995.380397
Filename
380397
Link To Document