Artificial Intelligence in Ada: Pattern-Directed Processing.

Abstract

If the programming language Ada is to be widely used in artificial intelligence applications, it will be necessary to demonstrate to programmers that it can provide superior facilities for use in that domain. One means of doing this is to provide facilities for 'pattern-directed' programming within Ada. This report includes three papers, of which the first is designed to serve as an introduction to pattern-directed programming and to the significance of the two papers that follow. It includes discussions of artificial intelligence programming and the facilities provided by the Ada language, pattern-directed computation, pattern matching, and parsing. The other two papers deal with the use of Ada for pattern-directed programming. One paper deals with efficient implementation of pattern matching (within Ada), important because pattern matching tends to be inefficient, leading to problems with excessive processing time. Another paper treats extensions of pattern-direction from strings to more general data structures of the sort used in artificial intelligence. (Author)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
May 01, 1985
Accession Number
ADA157097

Entities

People

  • J. Kreuter
  • K. Wauchope
  • L. H. Reeker

Organizations

  • Air Force Research Laboratory

Tags

Communities of Interest

  • Autonomy
  • C4I
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Air Force Facilities
  • Artificial Intelligence
  • Computational Linguistics
  • Computer Languages
  • Computer Programming
  • Computer Science
  • Computers
  • Department Of Defense
  • Governments
  • Grammars
  • High Level Languages
  • Language
  • Linguistics
  • Lists (Data Structures)
  • Programming Languages
  • Standards
  • United States

Fields of Study

  • Computer science

Readers

  • Computer Science.
  • Graph Algorithms and Convex Optimization.
  • Systems Analysis and Design

Technology Areas

  • AI & ML
  • AI & ML - DoD AI Strategy