-
Book Title: NASA Technical Reports Server (NTRS) : Using
-
Book Category: MAINTAINABILITY
-
Language: english
-
Post Date: 2025-04-03 12:31:27
-
PDF Size: 0.83 MB
-
Book Pages: 11
-
Read Online: Read PDF Book Online
-
PDF Download: Click to Download the PDF
- Tags:
NASA Technical Reports Server (NTRS) : Using
More Book Details
Description of the Book:
A C-based artificial intelligence (AI) development effort which is based on a software tools approach is discussed with emphasis on reusability and maintainability of code. The discussion starts with simple examples of how list processing can easily be implemented in C and then proceeds to the implementations of frames and objects which use dynamic memory allocation. The implementation of procedures which use depth first search, constraint propagation, context switching, and blackboard-like simulation environment are described. Techniques for managing the complexity of C-based AI software are noted, especially the object-oriented techniques of data encapsulation and incremental development. Finally, all these concepts are put together by describing the components of planning software called the Planning And Resource Reasoning (PARR) Shell. This shell was successfully utilized for scheduling services of the Tracking and Data Relay Satellite System for the Earth Radiation Budget Satellite since May of 1987 and will be used for operations scheduling of the Explorer Platform in Nov.
of 1991
- Creator/s: NASA Technical Reports Server (NTRS
- Date: 1/1/1991
- Year: 1991
- Book Topics/Themes: NASA Technical Reports Server (NTRS), ARTIFICIAL INTELLIGENCE, COMPUTER PROGRAMS, DATA LINKS, EXPERT SYSTEMS, EXPLORER SATELLITES, MISSION PLANNING, SCHEDULING, SPACE PLATFORMS, DATA PROCESSING, EARTH RADIATION BUDGET EXPERIMENT, EXPLORER 27 SATELLITE, LISP (PROGRAMMING LANGUAGE), MAINTAINABILITY, OBJECT-ORIENTED PROGRAMMING, TDR SATELLITES, UNIX (OPERATING SYSTEM), Mclean, David R., Tuchman, Alan, Potter, William J
Leave a Reply