Disk No  #761
Program Title: The IMP Shell
PC-SIG version 1
 
The IMP Shell is a powerful expert system developmentenvironment for
the IBM-PC. It contains all the utilities needed to developand test
new expert systems,and run them when they are finalized.
Allfunctionsare menu driven and appear in windows.IMPexpert
systems are rule based, backwards chaining systems. They are very
fast and not limited by an artificially small number of rules. The
IMPShellisinthe public domain andisusedinmany educational
settings. It was developed by Daniel H. Marcellus of the
MiddletownProgramming Works,Middletown, New York. It is completely
described in the book "Expert Systems Programming in Turbo Prolog"
which is written by Mr. Marcellus, and published by Prentice- Hall,
Englewood Cliffs, N.J. (1987). An expert system is a program which has
captured the expertise of an expert in some field
andcandeploythatexpertisewith seeminglyintelligent behavior.
 
A shell makes it easy to set up an expert system by concentrating
on the problem athand rather than onthedetailsofa particular
machinereasoningsystem orartificialintelligence language.This
shell was written entirely in TURBO PROLOG,and thesource code is
provided,although you don't need tounderstand anythingabout TURBO
PROLOG in order to set up an expert system with this software.
 
TheIMP Shell uses backward reasoning. This means that it has the
proper architectureforcreatinggoodexpert systems for
classification tasks, for troubleshooting,and, in general, for
anything that involves choosing among alternatives. Itis notthe
proper architecture for applications that requirea well defined
sequence of steps with complex reasoning going into theapplication of
each step. Applicationssuch asconfiguring complex equipment or
estimating costs of a project are of this sort. They should be
implemented with a forward chaining shell.
 
Usage:  Business/Professional Expert System development
 
System requirements:  PC-DOS 2.0 or higher with at least 512 K of
memory.  The system will run from a single dirve of any type.
 
How to start:  Place disk in your drive and type:  IMPSHELL  <return>
 
File Descriptions:
 
IMPSHELL PRO   Source code for the system
IMPSHELL EXE   Main program
IMPSHELL RUL   Sample expert system
IMPSHELL HLP   Help file used by the main program
README   TXT   Short description
IMPDESC1 TXT   Description file
IMPDESC2 TXT    "
 
PC-SIG
1030D E Duane Avenue
Sunnyvale Ca. 94086
(408) 730-9291
(c) Copyright 1987 PC-SIG
