• DocumentCode
    316145
  • Title

    Schema evolution in object databases by catalogs

  • Author

    Pons, Anne ; Keller, Rudolf K.

  • Author_Institution
    Dept. d´´Inf., Quebec Univ., Montreal, Que., Canada
  • fYear
    1997
  • fDate
    25-27 Aug 1997
  • Firstpage
    368
  • Lastpage
    376
  • Abstract
    We are concerned with schema evolution in object oriented databases (OODB) that is processed by a modification of the classes of the schema. We present a new categorization of the different modifications in three categories: primitive, composite and complex modifications. On this basis, we propose a method by decomposition for addressing conceptual schema evolution: “real-life” complex schema modifications are solved by decomposition into simpler well known and controlled modifications, called composites, which in turn may be reduced to so-called primitives. A key step in making this approach practical, is the provision of two catalogs: one for the primitives based on a sound object model and one for the composites built on top of the primitive catalog. Such catalogs raise the level of abstraction, further reuse and are prerequisites for effective tool support. We define the three types of schema modifications, describe these catalogs, put them into the context of our decomposition approach and provide a process for schema evolution
  • Keywords
    cataloguing; database theory; object-oriented databases; software reusability; ODMG; Object Database Management Group; catalogs; categorization; complex modification; composite modification; conceptual schema; object model; object oriented databases; primitive modification; schema evolution; software reuse; software tool; Automation; CADCAM; Catalogs; Computer aided manufacturing; Councils; Electronic mail; Object oriented databases; Object oriented modeling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Database Engineering and Applications Symposium, 1997. IDEAS '97. Proceedings., International
  • Conference_Location
    Montreal, Que.
  • ISSN
    1098-8068
  • Print_ISBN
    0-8186-8114-4
  • Type

    conf

  • DOI
    10.1109/IDEAS.1997.625708
  • Filename
    625708