NASA Logo

NTRS

NTRS - NASA Technical Reports Server

The auto‑search feature has been disabled based on user feedback. Enter a search term/phrase and click “Search” to begin.

Back to Results
Translating expert system rules into Ada code with validation and verificationThe purpose of this ongoing research and development program is to develop software tools which enable the rapid development, upgrading, and maintenance of embedded real-time artificial intelligence systems. The goals of this phase of the research were to investigate the feasibility of developing software tools which automatically translate expert system rules into Ada code and develop methods for performing validation and verification testing of the resultant expert system. A prototype system was demonstrated which automatically translated rules from an Air Force expert system was demonstrated which detected errors in the execution of the resultant system. The method and prototype tools for converting AI representations into Ada code by converting the rules into Ada code modules and then linking them with an Activation Framework based run-time environment to form an executable load module are discussed. This method is based upon the use of Evidence Flow Graphs which are a data flow representation for intelligent systems. The development of prototype test generation and evaluation software which was used to test the resultant code is discussed. This testing was performed automatically using Monte-Carlo techniques based upon a constraint based description of the required performance for the system.
Document ID
19910017486
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Authors
Becker, Lee
(Worcester Polytechnic Inst. MA., United States)
Duckworth, R. James
(Worcester Polytechnic Inst. MA., United States)
Green, Peter
(Real Time Intelligence Systems Corp. Worcester, MA., United States)
Michalson, Bill
(Raytheon Co. Marlborough, MA., United States)
Gosselin, Dave
(Worcester Polytechnic Inst. MA., United States)
Nainani, Krishan
(Worcester Polytechnic Inst. MA., United States)
Pease, Adam
(Worcester Polytechnic Inst. MA, United States)
Date Acquired
September 6, 2013
Publication Date
June 1, 1991
Subject Category
Computer Systems
Report/Patent Number
NASA-CR-187505
NAS 1.26:187505
Report Number: NASA-CR-187505
Report Number: NAS 1.26:187505
Accession Number
91N26800
Funding Number(s)
CONTRACT_GRANT: NAG1-964
PROJECT: RTOP 549-03-31-50
PROJECT: RTOP 488-80-04-01
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available