CMU Artificial Intelligence Repository
Home INFO Search FAQs Repository Root

Expert Systems and Production Systems


   bench/     Expert Systems Benchmarks
   expert/    Archives for the newsgroup
   faq/       Expert Systems FAQ: Frequently Asked Questions 
              (FAQ) posting for
   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