CMU Artificial Intelligence Repository
Expert Systems and Production Systems
areas/expert/
bench/ Expert Systems Benchmarks
expert/ Archives for the comp.ai.shells newsgroup
faq/ Expert Systems FAQ: Frequently Asked Questions
(FAQ) posting for comp.ai.shells
systems/ Expert System Shells
This directory contains software and materials about Expert Systems
and Production Systems.
References:
Bruce G. Buchanan and Edward H. Shortliffe, "Rule-Based Expert
Systems: The MYCIN Experiments of the Stanford Heuristic Programming
Project", Addison-Wesley, Reading, MA, 1985. The Davis and King
paper (chapter 4, "An overview of production systems") provides
a good overview.
Frederick Hayes-Roth, "The knowledge based expert system: A tutorial",
IEEE Computer 17(9):11-28, 1984.
Bruce G. Buchanan and R.O. Duda, "Principles of Rule-Based Systems",
Tech Report HPP-82-14, 1982. (Discusses the design of expert
systems, including representation, inference, and uncertainty
management. Examples from numerous specific systems, and discusses
which problems are suitable for attack by rule-based systems.)
Joseph Giarratano and Gary Riley, "Expert Systems Principles and
Practice", PWS Publishing (20 Park Plaza, Boston, MA 02116-4324
1-800-842-3636), 1993, 644 pages, ISBN 0-534-93744-6, $53.94.
[This is the second edition of "Expert Systems: Principles and
Programming" and comes with an MS-DOS CLIPS 6.0 interpreter.]
Samuel J. Biondo, "Fundamentals of Expert Systems Technology:
Principles and Concepts", Ablex, Norwood, NJ, 1990. 160 pages, ISBN
0-89391-701-X paper ($35).
Dennis Merritt, "Building Expert Systems in Prolog", Springer-Verlag, 1989.
358 pages, ISBN 0-387-97016-9 hardcover ($52).
Explains how to build various expert system shells in Prolog, including
forward/backward chaining, FOOPS, rete-network, frames, solving
Rubik's cube and more. Includes complete source code listings.
(Source code from the book is also sold on disk by Amzi!.)
Firebaugh, Morris W., "Artificial Intelligence: A Knowledge-Based
Approach", PWS-Kent, Massachusetts, 1989. ISBN 0-87835-325-9
OPS5:
Charles L. Forgy, "OPS5 User's Manual", Technical Report
CMU-CS-81-135, Carnegie Mellon University, School of Computer
Science, Pittsburgh, PA 1981.
Thomas Cooper and Nancy Wogrin, "Rule-based Programming with OPS5",
Morgan Kaufmann Publishers, 1988, ISBN 0-934613-51-6, $49.95.
RETE:
Charles L. Forgy, "RETE: A fast algorithm for the many
pattern/many object pattern match problem", Artificial
Intelligence 19(1):17-37, September 1982.
TREAT:
Daniel P. Miranker, "TREAT: A better match algorithm for AI
production systems". In Proceedings of the Sixth National
Conference on Artificial Intelligence (AAAI-87), pages 42-47,
August 1987.
Daniel P. Miranker, "TREAT: A New and Efficient Match Algorithm
for AI Production Systems", Morgan Kaufmann Publishers, 1990,
143 pages, ISBN 0-934613-71-0, $29.95.
MatchBox:
Mark Perlin, "The match box algorithm for parallel production
system match", Technical Report CMU-CS-89-163, Carnegie Mellon
University, School of Computer Science, Pittsburgh,
Pennsylvania, May 1989.
DRETE:
Michael A. Kelly and Rudolph E. Seviora, "An evaluation of DRETE
on CUPID for OPS5 matching", in Proceedings of the Eleventh
International Joint Conference on Artificial Intelligence (IJCAI-89),
pages 84-90, Detroit MI, August 1989, Morgan Kaufmann Publishers.
CD-ROM: Prime Time Freeware for AI, Issue 1-1
Keywords:
AI Software Packages, Expert System Shells,
Software Packages
Last Web update on Mon Feb 13 10:21:46 1995
AI.Repository@cs.cmu.edu