This article is from the Object-Oriented Technology FAQ, by Bob Hathaway email@example.com with numerous contributions by others.
ConceptBase is a multi-user deductive object manager mainly
intended for conceptual modeling and the coordination of design
environments. The system implements a dialect of Telos which
amalgamates properties of deductive and object-oriented languages.
Key features are
hybrid representation with frame-like objects,
semantic nets and logical specifications
unlimited extensibility by metaclass
hierarchies (useful for IRDS, schema evolution etc.)
deductive rules & integrity constraints
queries as classes with membership constraints
persistent object management with the ability to interrogate
past states of the database
ConceptBase follows a client-server architecture. Client programs
can connect to the ConceptBase server and exchange data via
interprocess communication. The X11-based ConceptBase user
interface offers a palette of graphical, tabular and textual tools
for editing and browsing the object base. The ConceptBase
programming interface allows the users to create their own
client programs in C or Prolog.
The system can be obtained for free from ftp.informatik.rwth-aachen.de in
/pub/CB/CB_3.2.4 (released 26-Apr-1994 for Sun/SPARC, SunOS 4.1.3)
/pub/CB/CB_3.3 (released 26-Apr-1994 for Sun/SPARC, Solaris 2.3)
Both versions are functionally equivalent. They only differ in the
operating system platform.Please read file /pub/CB/doc/InstallationGuide
(resp. /pub/CB/doc/InstallationGuide_3.2.4) before downloading the software.
For running the ftp version you must ask for a key by email.
RWTH Aachen - Informatik V
D-52056 Aachen - Germany
Tel./Fax: +49-241 80 21 501 / +49-241-8888321