[mod.ai] Seminar - A Storage Manager for Prolog

SCHOLZ@SU-SUSHI.ARPA (Karin Scholz) (02/12/86)

From: Karin Scholz <SCHOLZ@SU-SUSHI.ARPA>


this is a correction to the colloquium notice for this week:

Database Seminar CS 545, Friday Feb 14, 3:15pm, mjh352


  Persistent Prolog: A Secondary Storage Manager for Prolog

           Peter M D Gray
           University of Aberdeen, Scotland


            ABSTRACT OF TALK

 The talk will describe a general purpose "tight coupling" system based on a
C-Prolog interpreter interfaced to a "Persistent Heap" database, which
can store a wide variety of data types and objects.  We are
currently extending Prolog to allow definitions of modules and Abstract
Data Types.  This provides a disciplined way of accessing frame structures,
bit maps, attached procedures and other non-Prolog objects.
  With this system we are able to use Prolog to maintain an evolving
knowledge base on disc.  Prolog clauses and data structures are
manipulated in memory in the usual way, but migrate to disc on a
"commit" step.
  This work is part of the U.K. "Alvey" program in IKBS


-------