NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
MARBLE: A system for executing expert systems in parallelThis paper details the MARBLE 2.0 system which provides a parallel environment for cooperating expert systems. The work has been done in conjunction with the development of an intelligent computer-aided design system, ICADS, by the CAD Research Unit of the Design Institute at California Polytechnic State University. MARBLE (Multiple Accessed Rete Blackboard Linked Experts) is a system of C Language Production Systems (CLIPS) expert system tool. A copied blackboard is used for communication between the shells to establish an architecture which supports cooperating expert systems that execute in parallel. The design of MARBLE is simple, but it provides support for a rich variety of configurations, while making it relatively easy to demonstrate the correctness of its parallel execution features. In its most elementary configuration, individual CLIPS expert systems execute on their own processors and communicate with each other through a modified blackboard. Control of the system as a whole, and specifically of writing to the blackboard is provided by one of the CLIPS expert systems, an expert control system.
Document ID
19960002932
Acquisition Source
Legacy CDMS
Document Type
Conference Paper
Authors
Myers, Leonard
(California Polytechnic State Univ. San Luis Obispo, CA, United States)
Johnson, Coe
(California Polytechnic State Univ. San Luis Obispo, CA, United States)
Johnson, Dean
(California Polytechnic State Univ. San Luis Obispo, CA, United States)
Date Acquired
September 6, 2013
Publication Date
August 15, 1990
Publication Information
Publication: NASA. Johnson Space Center, First CLIPS Conference Proceedings, Volume 2
Subject Category
Cybernetics
Accession Number
96N12941
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available