Search NASASearch

NASA NTRS · 19900041032

System architectures for PROLOG execution

Abstract

The principal features of PROLOG are reviewed with particular reference to the use of the language in the development of expert systems. Attention is given to the language syntax, data structures and recursion, constructs that alter control, predicates that modify the database, predicates for input and output, and metalogical predicates. The parts of the Warren Abstract Machine are then described, and it is shown how it executes programs. Parallel architectures proposed for expert systems are examined, and the principal varieties of parallelism available in PROLOG and examples of architectures exploiting them are discussed.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Gooley, Markian M., Wah, Benjamin W.. 1988-01-01. System architectures for PROLOG execution. https://ntrs.nasa.gov/citations/19900041032

Cite the original work for its findings. Save a collection to share your selection of sources.