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
Link To Document