1. Brown, D.C., Chandrasekaran, B.: Design Problem Solving: Knowledge Structures and Control Strategies. Morgan Kaufmann, Inc., San Mateo, CA, 1989
2. Bylander, T., Mittal, S.: CSRL: A language for classificatory problem solving and uncertainty handling. AI Magazine, 7(3):66–77, August 1986
3. Chandrasekaran, B.: Design problem solving: a task analysis. AI Magazine, 11(4):59–71, Winter 1990
4. Chandrasekaran, B.: Generic tasks in knowledge-based reasoning: High-level building blocks for expert system design. IEEE Expert, 1(3):23–30, Fall 1986
5. Chandrasekaran, B., Josephson, J., Keuneke, A.: Functional representation as a basis for explanation generation. Proceedings of IEEE International Conference on Systems, Man, and Cybernetics, pages 726–731, 1986