
Release of the ROL System Version 2.0
***********************************************************************
* *
* ANNOUNCEMENT *
* *
* Release of the *
* *
* ROL *
* *
* Deductive Object Base *
* *
* System *
* *
* Version 2.0 *
* *
***********************************************************************
This notice announces the second public release of the ROL system via
anonymous ftp.
ROL (Rule-based Object Language) is a deductive object base system
developed at the University of Regina in Canada with support from
Natural Sciences and Engineering Research Council of Canada.
The ROL language effectively integrates important features in deductive
databases and object-oriented databases. It supports object-oriented
features such as object identity, complex objects, classes, class
hierarchy, multiple inheritance with overriding and blocking, and schema.
It also supports structured values such as functor objects and sets and
provides powerful mechanisms for representing both partial and complete
information on sets. It is a pure declarative query language without any
imperative parts. It builds-in important integrity constraints, such as
domain, key, referential, functional dependency, and cardinality in a
uniform framework. Furthermore, it has a logical semantics that cleanly
accounts for all of its object-oriented and value-oriented features.
What is new in 2.0:
1. simplify and unify user interface;
2. support multiple class, object, and rule updates;
3. support createdb, destroydb for creating and destroying all
database system files within ROL;
4. add the data type 'real' and the corresponding operations;
5. add string operations such as concat, like, substring;
6. add the 'in' (member-of) operation for sets;
7. provide X-window interface to ROL;
Release 2.0 of ROL is available via anonymous ftp from server
ftp.cs.uregina.ca/pub/rol
with following files
rol_sun_20.tar.Z or rol_sun_20.tar.gz: SunOS 5.4 version
rol_sgi_20.tar.Z or rol_sgi_20.tar.gz: IRIX 5.3 version
rol_dec_20.tar.Z or rol_dec_20.tar.gz: ULTRIX V4.3 version
Each file contains the ROL executable programs, manual, and the example
program files.
--------------------------------------------------------------------------
Dept of Computer Science Tel: (306) 585-4700 (O)
University of Regina (306) 789-9823 (H)
Regina, Saskatchewan Fax: (306) 585-4745
Canada S4S 0A2 http://www.*-*-*.com/ ~mliu
--------------------------------------------------------------------------