This revised text updates the technological base of expert systems research placing the results in the context of a wide variety of application areas. Topic coverage includes case-based reasoning, connectionist systems and hybrid systems. Extensive use is made of CLIPS.