Generic Object Oriented Database System


GOODS - is an object oriented fully distributed database management system using an active client model. The multithreaded high performance database server is language and application independent. The client application interface to the database is built using a metaobject protocol and provides transparent persistency for normal programming languages. An aspect oriented programming approach is used to implement object access, and synchronization policies make it possible to define various database access strategies to suit the requirements of a concrete application and separate them from application code.


See GOODS documentation

User responses about GOODS

GOODS cross-reference index in Windows-Help format

GOODS documentation in Postscript format

Frequently asked questions about GOODS

GOODS Tips and Tricks created by Oliver Roepke

GOODS Java API documentation in Postscript format

Download GOODS (ver. 3.07) sources in DOS character set:

Download GOODS (ver. 3.07) sources in TAR.GZ format:

GOODS Squeak Smalltalk interface implemented by Avi Bryant

Alternative GOODS Java API created by Lari Hotari:

Itegration of GOODS with Phoenix application container (part of the Avalon project on performed by Howard Henson:


Dissertation abstracts (russian)

Text of dissertation (russian)


My home page

Send me a mail