Newsgroups: comp.databases,comp.databases.object,comp.databases.theory,comp.lang.prolog,comp.object.logic
Path: cantaloupe.srv.cs.cmu.edu!bb3.andrew.cmu.edu!newsfeed.pitt.edu!gatech!psinntp!psinntp!psinntp!uknet!newsfeed.ed.ac.uk!hwcee!andrew
From: andrew@cee.hw.ac.uk (Andrew Dinn)
Subject: ROCK & ROLL OODB Release 3.01
Message-ID: <Dox6xr.19v@cee.hw.ac.uk>
Summary: Persistent Sun4 version now available
Keywords: Object Oriented Persistent Database ROCK ROLL
Sender: news@cee.hw.ac.uk (News Administrator)
Organization: Dept of Computing and Electrical Engineering, Heriot-Watt University
X-Newsreader: TIN [version 1.2 PL2]
Date: Wed, 27 Mar 1996 09:41:51 GMT
Lines: 90
Xref: glinda.oz.cs.cmu.edu comp.databases:56718 comp.databases.object:9686 comp.databases.theory:7288 comp.lang.prolog:15053 comp.object.logic:779

***********************************************************************
*                                                                     *
*                            ANNOUNCEMENT                             *
*                                                                     *
*                            Release of the                           *
*                                                                     *
*                         R O C K  &  R O L L                         *
*                                                                     *
*                   Deductive Object Oriented Database                *
*                                                                     *
*                               System                                *
*                                                                     *
*                      (PERSISTENT) Version 3.17                      *
***********************************************************************


This notice announces the second public release of the ROCK & ROLL
system via anonymous ftp.

ROCK & ROLL is a Deductive Object Oriented Database (DOOD) system
developed by the Department of Computing & Electrical Engineering at
Heriot-Watt University. It consists of three integrated components, an
object-oriented data model, an imperative object-oriented data
manipulation language ROCK (Rule Object Computational Kernel) and a
declarative object-oriented logic query language ROLL (Rule Object
Logic Language).

The key to the development of an integrated system has been the
central role of the data model which was developed and formalized
first and from which both the imperative and logic languages have been
derived. The two-language approach has allowed the logic language to
remain free from extra-logical features required to support updates
and input/output by supplying the imperative language for that
task. The integration of the imperative and logic languages is free
from impedance mismatches, as both languages share a common type
system - the underlying data model - and compatible execution
strategies - ROLL being callable from ROCK and vice-versa.

The system has been implemented to run on Sun4 workstations using the
Exodus E Persistent C++ compiler. Both a persistent and a main-memory
version of the system are available. The implementation provides
facilities for declaring object-oriented schemas and defining both
imperative (ROCK) and deductive (ROLL) methods. It also provides for
the execution of ROCK programs and evaluation of ROLL queries. A ROLL
compiler and a query optimizer are included.

Release 3.01 of ROCK & ROLL is available via anonymous
ftp from server 
        ftp.cee.hw.ac.uk (137.195.26.109)
directory
        /pub/rnr
files
        rnr.tar.gz - Sun4/SunOS4.1.3 release (or compatible e.g. Solaris 5.3)
        README - details of release and installation process
        zcat.exe - Unix/Sun4 binary to unzip Sun4 release

The release version includes the main-memory and persistent ROCK &
ROLL executables, a User Manual (postscript only), some example ROCK &
ROLL programs and published papers describing the definition and
implementation of ROCK & ROLL.

The release may also be fetched via WWW from URL:

        http://www.cee.hw.ac.uk/Databases/rnr.html

Details of other database research and publications at Heriot-Watt
University may be obtained at URL:

        http://www.cee.hw.ac.uk/Databases

Persistent ROCK & ROLL requires prior installation of the Exodus
Storage Manager available free via anonymous ftp from from Wisconsin
University Computer Science Department (ftp.cs.wisc.edu).

A PC/DOS version of release 3.01 is not yet available but the previous
PC/DOS release may stll be obtained from server
        ftp.cee.hw.ac.uk (137.195.26.109)
directory
        /pub/rnr/2.17

the relevant files are

        rnr.zip - PC/DOS release 2.17
        pkunxip.exe - PC/DOS binary to unzip PC release

In case you have any problems or questions concerning the ROCK & ROLL
release, please send email to

        dooduser@cee.hw.ac.uk

