A computational architecture for heterogeneous reasoning

  • Authors:
  • Dave Barker-Plummer;John Etchemendy

  • Affiliations:
  • CSLI, Stanford University, Stanford, California 94305, USA;CSLI, Stanford University, Stanford, California 94305, USA

  • Venue:
  • Journal of Experimental & Theoretical Artificial Intelligence
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we describe a computational architecture for applications that support heterogeneous reasoning. Heterogeneous reasoning is, in its most general form, reasoning that employs representations drawn from multiple representational forms. Of particular importance, and the principal focus of the architecture, is heterogeneous reasoning which employs one or more forms of graphical representation, perhaps in combination with sentences (of English or another language, whether natural or scientific). Graphical representations include diagrams, pictures, layouts, blueprints, flowcharts, graphs, maps, tables, spreadsheets, animations, video, and 3D models. By 'an application that supports heterogeneous reasoning' we mean an application that allows users to construct, record, edit, and replay a process of reasoning using multiple representations so that the structure of the reasoning is maintained and the informational dependencies and justifications of the individual steps of the reasoning can be recorded.