Design Overview of the Aditi Deductive Database System

J VAGHANI,K RAMAMOHANARAO,DB KEMP,Z SOMOGYI,PJ STUCKEY
DOI: https://doi.org/10.1109/icde.1991.131471
1991-01-01
Abstract:An overview of the structure of Aditi, a disk-based deductive database system under continuous development at the University of Melbourne, is presented. The aim of the project is to find out what implementation methods and optimization techniques would make deductive databases competitive with current commercial relational databases. The structure of the Aditi prototype is based on a variant of the client-server model. The front end of Aditi interacts with the user exclusively in a logical language that has more expressive power than relational query languages. The back end uses relational technology for efficiency in the management of disk-based data and uses some optimization algorithms especially developed for the bottom-up evaluation of logical queries involving recursion. The system has been functional for almost two years now, and has already proven its worth as a research tool
What problem does this paper attempt to address?