DoD Gateway Information System (DGIS) Common Command Language: Prolog Knowledge Base Profile.
Abstract
The initial phase of the Common Command Language (CCL) project was prototyped in C language. A test and evaluation of the prototypes showed that much more was needed to handle the wide variety and disparity of native command languages and operating characteristics of the multitude of information systems. PROLOG was chosen as a simple but powerful relational programming language based on the idea of programming in logic. PROLOG additionally fits well with the plan for gradual migration from a structured command language to a natural language. The current phase of the project utilizes Artificial Intelligence techniques of blackboard architecture and knowledge bases. PROLOG is the primary implementation language, coupled with low level system-related support functions written in C. Keywords: Common command language; CCL; Artificial intelligence; Knowledge bases; Blackboard architecture; DoD gateway information system.
Document Details
- Document Type
- Technical Report
- Publication Date
- Oct 01, 1987
- Accession Number
- ADA186150
Entities
People
- Duc T. Tran
Organizations
- Defense Technical Information Center