• DocumentCode
    1069651
  • Title

    A model for graphical interaction

  • Author

    Robinson, Peter

  • Author_Institution
    Cambridge Univ., UK
  • Volume
    3
  • Issue
    6
  • fYear
    1988
  • fDate
    11/1/1988 12:00:00 AM
  • Firstpage
    263
  • Lastpage
    268
  • Abstract
    Much attention has been paid recently to graphics packages which provide standard mechanisms for graphical output in a device-independent way. These packages usually attempt to model a repertoire of input tools in a similarly abstract way. While implementing the Graphical Kernel System (GKS) it was observed that the model for handling interactive input was unnecessarily complicated; an alternative scheme was, therefore, designed and implemented offering considerable generality and device independence. This approach is based on the use of a command interpreter driven by a character stream multiplexing the data from the various input tools attached to a terminal. This implementation has proved portable between several different terminals using disparate input devices. A further result was the development of a terminal emulation program for a simple microcomputer, which works with the software described to provide many of the facilities normally associated with high-performance workstations
  • Keywords
    computer graphics; program interpreters; software portability; GKS; Graphical Kernel System; character stream; command interpreter; device-independent; graphical interaction; graphics packages; interactive input; standard mechanisms; terminal emulation;
  • fLanguage
    English
  • Journal_Title
    Software Engineering Journal
  • Publisher
    iet
  • ISSN
    0268-6961
  • Type

    jour

  • Filename
    28082