Ashok Kumar Goel

Learn More
Explanation is an important issue in building computer-based interactive design environments in which a human designer and a knowledge system may cooperatively solve a design problem. We consider the two related problems of explaining the system's reasoning and the design generated by the system. In particular, we analyze the content of explanations of(More)
We describe a method of analogical reasoning for the task of constructing a Structure Behavior Function (SBF) model of a physical system from its drawing. A DSSBF (Drawing Shape Structure Behavior Function) model relates the SBF model of a system to its drawing. A DSSBF model of a target drawing is constructed by analogy to the DSSBF model of a very similar(More)
This paper presents a pattern of reasoning called " function-follows-form " (FFF) uncovered through a study of scientific problem solving. In the study we modeled eleven " think-out-loud " problem-solving protocols taken by John Clement (1989). Our work involved computationally modeling the reasoning processes of eleven scientists each attempting to solve(More)
We examine the retrieval and mapping tasks of visual analogy as constraint satisfaction problems. We describe a constraint satisfaction method for the two tasks; the method organizes the source cases in a discrimination tree; uses heuristics to guide the search; performs backtracking, and searches all the source cases at once. We present an evaluation of(More)
We describe a computational technique for functional modeling of physical devices. In this technique, functions and behaviors of a given device are derived by retrieving the structure-behavior-function (SBF) model of a structurally similar device and revising the retrieved model to meet the specifications of the given device. The SBF model of a device(More)