lotus

previous page: 9.3) OTGen (Carnegie Mellon University/UMass Amherst) (Research Systems - OO Data Model - Object-oriented Databases And Vendors)
  
page up: Object-Oriented Technology FAQ
  
next page: 9.3) VODAK (Research Systems - OO Data Model - Object-oriented Databases And Vendors)

9.3) PLOB! (Hamburg University) (Research Systems - OO Data Model - Object-oriented Databases And Vendors)




Description

This article is from the Object-Oriented Technology FAQ, by Bob Hathaway rjh@geodesic.com with numerous contributions by others.

9.3) PLOB! (Hamburg University) (Research Systems - OO Data Model - Object-oriented Databases And Vendors)

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

 

Continue to:













TOP
previous page: 9.3) OTGen (Carnegie Mellon University/UMass Amherst) (Research Systems - OO Data Model - Object-oriented Databases And Vendors)
  
page up: Object-Oriented Technology FAQ
  
next page: 9.3) VODAK (Research Systems - OO Data Model - Object-oriented Databases And Vendors)