• 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