Versions of P/FDM are available for:
Quintus Prolog, V.3.1.1 and V.3.1.3
SICStus Prolog, V.2.1 (#7+) and V.3.
Other requirements are specific to particular storage schemas:
Temporary storage: non-persistent storage based upon the Prolog
- no extra requirements.
Hash storage: persistent storage based on extensible hash
- requires GDBM extensible hash file library (V.1.7.3) (GNU software).
Relational storage: persistent storage based upon relational
- requires Sybase relational database (Sybase Corp.) and ProDBI
(Prolog to Sybase Interface).
AMOS storage: high-performance in-memory storage using the
- requires AMOS.
All versions of P/FDM come with temporary storage, and the other
storage schemas can be added in any combination, as required. If you
are interested in obtaining a copy of P/FDM, please contact Professor Peter M.D. Gray.
If you require more information about P/FDM then please contact:
The Object Database Group
Department of Computing Science
U.K. AB9 2UE
Tel: +44 (0)1224 272296
Fax: +44 (0)1224 273422
P/FDM Home Page /
Computing Science /