Implementation of UNIDOOR, a deductive object-oriented database system

Mohammed K. Jaber, Andrei Voronkov

    Research output: Chapter in Book/Report/Conference proceedingConference contribution


    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. © Springer-Verlag Berlin Heidelberg 2006.
    Original languageEnglish
    Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)|Lect. Notes Comput. Sci.
    PublisherSpringer Nature
    Number of pages15
    ISBN (Print)3540378995, 9783540378990
    Publication statusPublished - 2006
    Event10th East European Conference on Advances in Databases and Information Systems, ADBIS 2006 - Thessaloniki
    Duration: 1 Jul 2006 → …

    Publication series

    NameLecture Notes in Computer Science


    Conference10th East European Conference on Advances in Databases and Information Systems, ADBIS 2006
    Period1/07/06 → …
    Internet address


    Dive into the research topics of 'Implementation of UNIDOOR, a deductive object-oriented database system'. Together they form a unique fingerprint.

    Cite this