Object-Orientation FAQ

PLOB! (Hamburg University)

What is PLOB?
* The sound to be heared when a bottle of sparkling wine (champagne,
  cidre, etc.) is opened.
* A system for Persistent Lisp OBjects.
Please check the first point by yourself (this can be rather
delightful); I will concentrate here on the second point. PLOB! offers
persistent objects for LispWorks Common LISP.
It is the result of my diploma thesis in computer science.  Here are
some topics which I had in mind when designing PLOB! and which are
working features of it:
* Orthogonal persistency
-- Type completeness
-- Persistency independent of an object's type
* PLOB!'s data modelling adapted to Common LISP's data modelling
-- Persistent symbols
-- Persistent packages
-- Mapping between transient class metaobjects and persistent class
   description objects
-- Schema evolution
* Integration of useful database functions
-- Transactions
-- Hierarchical object locking
-- Indices
-- Selection queries
* Efficency
-- Efficient object representation
-- Possibility of direct access to objects in the persistent memory
For details, see
http://lki-www.informatik.uni-hamburg.de/~kirschke/diplom/arbeit-eng.html
Contact:
Heiko Kirschke
Labor fuer Kuenstliche Intelligenz
Fachbereich Informatik
Universitaet Hamburg
Vogt-Koelln-Strasse 30
D 22527 Hamburg      Raum R017
kirschke@informatik.uni-hamburg.de
Tel: +49 (40) 54715-612
Fax: +49 (40) 54715-572
World Wide Web: http://lki-www.informatik.uni-hamburg.de/~kirschke/home.html

This document was translated by ms2html v1.8 on 04.06.96.