Developing an object-oriented view management system
Author(s) -
Harumi A. Kuno,
Elke A. Rundensteiner
Publication year - 1993
Language(s) - English
DOI - 10.1145/962335
This paper discusses our experiences regarding the design and implementation of the Multi View system - a framework for the specification, creation, and management of updatable views in object-oriented databases (OODBs) - using commercially available OODB technology. Multi View, which simplifies view schema design and maintenance by breaking view specification into the tasks of class derivation, global schema integration, view class selection, and view hierarchy generation, has been implemented on top of the GemStone OODB. The current implementation employs a three-layered architecture (composed of meta-objects, schema-objects, and data-objects) to extend the GemStone object model. It results in a view tool that extends the GemStone data model by supporting view specification, maintenance, and access. In this paper, we describe the system classes and methods as well as necessary algorithms. The first prototype of Multi View has been built, and we describe a sample application example.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom