Conversion of the CALAP (Computer Aided Landform Analysis Program) Program from FORTRAN to DUCK.
Abstract
An expert advisor program named CALAP,(Computer Aided Landform Analysis Program), was developed by Dr. Robert Leighty, working at USAETL. The original program was developed in FORTRAN on an HP-1000, a small minicomputer. CALAP was reprogrammed in an Artificial Intelligence (AI) language called DUCK. DUCK is a Logic Programming Language developed at YALE by Pro. Drew McDermott. CALAP has previously been translated into another AI language called OPS5. The experience of translating CALAP to DUCK will be documented. This report is similar to the Duck version of CALAP was deliberately implemented in a manner as close to OPS5 CALAP as possible so they could be easily compared. In particular, DUCK CALAP was implemented using forward chaining because OPS5 is a forward production system. The issues of how an intelligent advisor program can or should explain its actions or reasoning will be discussed. Keywords: Computer printouts. (Author)
Document Details
- Document Type
- Technical Report
- Publication Date
- Sep 01, 1986
- Accession Number
- ADA172315