Implementation of UNIDOOR, a deductive object-oriented database system

  • Authors:
  • Mohammed K. Jaber;Andrei Voronkov

  • Affiliations:
  • School of Computer Science, The University of Manchester, Manchester, United Kingdom;School of Computer Science, The University of Manchester, Manchester, United Kingdom

  • Venue:
  • ADBIS'06 Proceedings of the 10th East European conference on Advances in Databases and Information Systems
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper proposes the DJR approach for implementing deductive object-oriented database systems(DOOD). This technique is based on classifying DOOD features into three abstract implementation levels. The classified features are then delegated to the DJR suite, which is built around the Data Model, Java and Relational components. The use of the Java virtual machine (JVM) provides essential object-oriented features that were hard to implement and maintain. The implementation of many critical database management features is delegated to the relational back-end. As a result, only a minimal implementation effort is needed to build a very complex system. The DJR approach was used to implement our DOOD system UNIDOOR. The system was successfully and rapidly built and it supports essential object-oriented features along with the major database management features which were hard to implement in previous DOOD prototypes.