Abstract
A synopsis of computer system structure is presented. It is suggested that the current user interfaces should not be regarded as ends in themselves, but as steps towards more intelligent interaction with machines. The importance of understanding the present levels of engineering is stressed: the potential impact of new technologies such as "computer on a chip" or "microprogramming" can best be judged by reference to the well established framework of design.
The conflict between software performance and system growth is examined. Some examples are given of how user interfaces are affected by limitations of the lower level engineering. A method of controlling software structures without loss of performance is described briefly, opening the way to more flexible and responsive language and data interfaces.
An invited paper to be presented at the NTG/GI Technical Conference on "Structure and Operation of Computer Systems" at Braunschweig on 21st March 1974.
Preview
Unable to display preview. Download preview PDF.
References
M.M. Lehman and L.A. Belady, "Programming System Dynamics" IBM Research Report RC 3456.
R.M. Graham, "Protection in an information Processing Utility", Comm. A.C.M. 11 (1968) pp 365–369.
M.V. Wilkes, "Time-Sharing Computer Systems", Chapter 4 (Elsevier 1972).
J.K. Iliffe, "Basic Machine Principles", 2nd Ed. (Elsevier 1972).
D.E. Knuth, "An Empirical Study of Fortran Programs", Stanford University Computer Science Department Report No.CS-186 (1970)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1974 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Iliffe, J.K. (1974). Higher level system interfaces. In: Leilich, H.O. (eds) GI-NTG Fachtagung Strucktur und Betrieb von Rechensystemen. ARCS 1974. Lecture Notes in Computer Science, vol 8. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0021354
Download citation
DOI: https://doi.org/10.1007/BFb0021354
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-06677-4
Online ISBN: 978-3-540-37936-2
eBook Packages: Springer Book Archive