
Contents
1 Introduction 1
1.1 What is the Book About? 1
1.2 Artificial Intelligence vs. Traditional Computational Methods 1
1.3 Generic Tasks: Expert Systems Beyond Rules and Frames 6
1.3.1 Characterization of a generic task 8
1.3.2 Hierarchical classification 9
1.3.3 High level languages based on generic tasks 10
1.3.4 Critiques of the GT approach 11
1.3.5 Task-specific architectures 14
2 A Framework for Design Problem Solving 19
2.1 What is the Design Problem? 19
2.2 What Kind of Space to Search? 21
2.3 Information Processing Analysis of Design 23
2.3.1 Processes that propose design choices 23
2.3.2 Auxiliary processes 30
2.4 Implication