[ont.events] U. of Toronto Comp. Sci. events, week of July 15

clarke@utcsri.UUCP (Jim Clarke) (07/08/85)

COMPUTER SYSTEMS SEMINAR, Thursday, July 18, 11:00 am, SF 1105
(SF = Sandford Fleming Building, 10 King's College Road)

                             Dr. Peter de Jong
                Artificial Intelligence Laboratory, M.I.T.

                   The Message Passing Semantics Project

The Message Passing Semantics Project at MIT is producing a parallel compu-
tational architecture in which the basic unit of computation is a message
triggered object called an ACTOR.  Included in the project is a machine
architecture - the APIARY, a debugging and measuring system - the OBSERVA-
TORY, a low level programming language - SCRIPTER, a high level programming
language - ACT3, a reasoning system which consists of a description
language - OMEGA, and a demon system called SPRITES.

The goal of the project is to produce an integrated system in which all
parts can run parallel on multiple machines, where the machines can range
from closely to loosely coupled.  The reasoning system is the major appli-
cation being built on the APIARY machines.  The descriptions within the
reasoning system form a lattice which supports multiple-inheritance of con-
cepts.  Integrated with the description lattice are the SPRITEs which
trigger by pattern matching messages.  The SPRITEs enable the system to
reason over multiple descriptions systems, pursuing multiple goals in
parallel.

Various models of organizations have been developed by the project to gain
insight into parallel reasoning.  Two such models are the Scientific Com-
munity Metaphor, and Open Systems.  In addition formal models of ACTOR com-
putation have been created.