NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
An evaluation of Turbo Prolog with an emphasis on its application to the development of expert systemsTurbo Prolog is a recently available, compiled version of the programming language Prolog. Turbo Prolog is designed to provide not only a Prolog compiler, but also a program development environment for the IBM Personal Computer family. An evaluation of Turbo Prolog was made, comparing its features to other versions of Prolog and to the community of languages commonly used in artificial intelligence (AI) research and development. Three programs were employed to determine the execution speed of Turbo Prolog applied to various problems. The results of this evaluation demonstrated that Turbo Prolog can perform much better than many commonly employed AI languages for numerically intensive problems and can equal the speed of development languages such as OPS5+ and CLIPS, running on the IBM PC. Applications for which Turbo Prolog is best suited include those which (1) lend themselves naturally to backward-chaining approaches, (2) require extensive use of mathematics, (3) contain few rules, (4) seek to make use of the window/color graphics capabilities of the IBM PC, and (5) require linkage to programs in other languages to form a complete executable image.
Document ID
19870016460
Acquisition Source
Legacy CDMS
Document Type
Other
Authors
Loftin, Richard B.
(Houston Univ. TX, United States)
Date Acquired
September 5, 2013
Publication Date
June 1, 1987
Publication Information
Publication: NASA. Lyndon B.
Subject Category
Computer Programming And Software
Accession Number
87N25893
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available