Search NASA⌕ Search

NASA NTRS · 19920041059

The Katydid system for compiling KEE applications to Ada

Abstract

Components of a system known as Katydid are developed in an effort to compile knowledge-based systems developed in a multimechanism integrated environment (KEE) to Ada. The Katydid core is an Ada library supporting KEE object functionality, and the other elements include a rule compiler, a LISP-to-Ada translator, and a knowledge-base dumper. Katydid employs translation mechanisms that convert LISP knowledge structures and rules to Ada and utilizes basic prototypes of a run-time KEE object-structure library module for Ada. Preliminary results include the semiautomatic compilation of portions of a simple expert system to run in an Ada environment with the described algorithms. It is suggested that Ada can be employed for AI programming and implementation, and the Katydid system is being developed to include concurrency and synchronization mechanisms.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Filman, Robert E., Bock, Conrad, Feldman, Roy. 1990-01-01. The Katydid system for compiling KEE applications to Ada. https://ntrs.nasa.gov/citations/19920041059

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