Interactive problem solving using task configuration and control

The author focuses on computer support for data interpretation as an example of interactive problem-solving. She describes Config, a task representation and control system that solves the immediate interactive data interpretation problem and provides a framework for general interactive problem solving and automatic programming. To specify standard programming constructs, Config's task representation allows task modules to be connected by control flows and dataflows. The representation also enables a task to acquire date from sources other than previously run tasks. In addition, the task control system permits users to interact easily with tasks. Users can graphically display and manipulate module configurations and histories.<<ETX>>