NTRS - NASA Technical Reports Server

Back to Results
Use of a FORTH-based PROLOG for real-time expert systems. 1: Spacelab life sciences experiment applicationA real-time expert system is being developed to serve as the astronaut interface for a series of Spacelab vestibular experiments. This expert system is written in a version of Prolog that is itself written in Forth. The Prolog contains a predicate that can be used to execute Forth definitions; thus, the Forth becomes an embedded real-time operating system within the Prolog programming environment. The expert system consists of a data base containing detailed operational instructions for each experiment, a rule base containing Prolog clauses used to determine the next step in an experiment sequence, and a procedure base containing Prolog goals formed from real-time routines coded in Forth. In this paper, we demonstrate and describe the techniques and considerations used to develop this real-time expert system, and we conclude that Forth-based Prolog provides a viable implementation vehicle for this and similar applications.
Document ID
Acquisition Source
Legacy CDMS
Document Type
Reprint (Version printed in journal)
Paloski, William H.
(Krug International Houston, TX, United States)
Odette, Louis L.
(Applied Expert Systems, Inc. Cambridge, MA., United States)
Krever, Alfred J.
(FORTH, Inc. Manhattan Beach, CA., United States)
West, Allison K.
(Krug International Houston, TX, United States)
Date Acquired
August 16, 2013
Publication Date
January 1, 1987
Publication Information
Publication: Inst. for Applied FORTH Research, Inc., The Journal of FORTH Application and Research, Volume 4, No. 4, 1987
Subject Category
Computer Programming And Software
Accession Number
Funding Number(s)
Distribution Limits

Available Downloads

There are no available downloads for this record.
No Preview Available