Summary
Interactive graphics in a time-sharing environment should be organized in such a way that the user's activities are locally processed in order to avoid unacceptably long response times — especially if only low-speed communication links are available. On the other hand, the host computer must be kept informed about the user's actions and, conversely, the display file in the terminal has to be updated whenever the execution of the application program cases a change in the visual representation. In order to avoid the transmission of redundancy, we decompose the display file into two intersecting parts such that the part in the host computer and the other in the terminal contains only the locally required information. The necessary communication between both parts is maintained by an information module generated on the base of a low-low-level intermediate language (L4) and exchanged between computer and terminal. This leads to the notion of an abstract terminal whose “machine language” is L4, facilitating the implementation and portability of graphic programming systems. The L4 concept and our experiences with its implementation is discussed.
Similar content being viewed by others
References
Iverson, K. E.: A Programming Language. New York: Wiley & Sons 1962
Giloi, W. K., Encarnacao, J., Kestner, W.: APLG-APL Extended for Graphics, ON LINE 72, Conference Proceedings Vol. 2, Brunel University, Exbridge, England, P-579–599
Encarnacao, J., Giloi, W. K.: PRADIS — An Advanced Programming System for 3-D-display. Proc. AFIPS 1972 SJCC 40, Montvale (N.J.): AFIPS-Press 1972, p. 985–998
Giloi, W. K., Encarnacao, J.: APLG — An APL Based System for Interactive Computer Graphics. Proc. National Computer Conference 1974 p. 521–528
Giloi, W. K.: On High-Level Language Programming Systems for Interactive Computer Graphics. University of Minnesota, Dept. of Computer, Information, and Control Sciences, Tech. Rept. 74–24, 1974
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Giloi, W.K., Encarnacao, J. & Savitt, S. Interactive graphics on intelligent terminals in a time-sharing environment. Acta Informatica 5, 257–271 (1975). https://doi.org/10.1007/BF00264561
Received:
Issue Date:
DOI: https://doi.org/10.1007/BF00264561