The Engineering of Knowledge-based Systems --- Theory and Practice is a textbook whose objective "is to serve as an introduction to the branch of AI known as knowledge-based systems." Comprising 523 pages, it provides a wide-ranging survey of the field in seventeen chapters, each including a number of examples, figures, and end-of-chapter problems. Several chapters include interesting historical perspectives on the field and brief case studies of real-world systems. In addition, the book is accompanied by PC diskettes which contain a copy of version 5.0 of NASA's CLIPS software (C Language Implementation Production System), and a demonstration version of the TI Personal Consultant Plus shell.
/lp/association-for-computing-machinery/book-review-the-engineering-of-knowledge-based-systems-theory-and-kcDvu9LdEU