NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Ada in AI or AI in Ada. On developing a rationale for integrationThe use of Ada as an Artificial Intelligence (AI) language is gaining interest in the NASA Community, i.e., by parties who have a need to deploy Knowledge Based-Systems (KBS) compatible with the use of Ada as the software standard for the Space Station. A fair number of KBS and pseudo-KBS implementations in Ada exist today. Currently, no widely used guidelines exist to compare and evaluate these with one another. The lack of guidelines illustrates a fundamental problem inherent in trying to compare and evaluate implementations of any sort in languages that are procedural or imperative in style, such as Ada, with those in languages that are functional in style, such as Lisp. Discussed are the strengths and weakness of using Ada as an AI language and a preliminary analysis provided of factors needed for the development of criteria for the integration of these two families of languages and the environments in which they are implemented. The intent for developing such criteria is to have a logical rationale that may be used to guide the development of Ada tools and methodology to support KBS requirements, and to identify those AI technology components that may most readily and effectively be deployed in Ada.
Document ID
19890006231
Acquisition Source
Legacy CDMS
Document Type
Conference Paper
Authors
Collard, Philippe E.
(California Univ. San Diego, La Jolla., United States)
Goforth, Andre
(NASA Ames Research Center Moffett Field, CA, United States)
Date Acquired
September 5, 2013
Publication Date
October 1, 1988
Publication Information
Publication: NASA, Marshall Space Flight Center, Fourth Conference on Artificial Intelligence for Space Applications
Subject Category
Computer Programming And Software
Accession Number
89N15602
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available