A generalized transition network representation for interactive systems

  • Authors:
  • David Kieras;Peter G. Polson

  • Affiliations:
  • University of Arizona;University of Colorado

  • Venue:
  • CHI '83 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
  • Year:
  • 1983

Quantified Score

Hi-index 0.00

Visualization

Abstract

A general method for describing the behavior of an interactive system is presented which is based on transition networks generalized enough to describe even very complex systems easily, as shown by an example description of a word processor. The key feature is the ability to easily describe hierarchies of modes or states of the system. The representation system is especially valuable as a design tool when used in a simulation of a proposed user interface. In order to characterize the interaction between a user and a system, an explicit and formal representation of the behavior of the system itself is needed. To be of value in the design of user interfaces, the representation should be independent of the actual implementation of the system, but also reflect the structural properties of the system's behavior, such as its hierarchical form, the possible modes, and the consistent patterns of interaction. At the same time, the representation must be easy to define and understand. This paper presents a representation notation with these properties.