Expert systems are being used increasingly to model knowledge that cannot be represented by conventional programming. Gives a rounded appreciation of what expert systems can offer. Provides a comprehensive overview of what expert systems are, their varied purposes, their common characteristics and the features that distinguish these systems from conventional programming applications. A significant amount of examples, tools and shells, emphasizing...