Abstract
There exists today a wide spectrum of interactive systems products ranging from stand-alone minicomputers to time sharing systems integrated into large-scale general-purpose systems. This paper examines the need for such a variety of implementations and discusses design parameters, implementation techniques, and trade-offs arising from the ways in which such systems are used.
Fundamentally, the purpose of an interactive system is to execute interactive programs in behalf of a human user at a terminal. The relationships between a particular user and the programs he uses, this user and the other users, and the programs and the data stored on the system determine the degree of specialization and optimization possible in the design. This paper characterizes these relationships and describes how they relate to the design of interactive products. Generally the paper focuses on the design of the software underlying interactive applications rather than the design of the applications (e.g., interactive command processing programs, transaction handlers, etc.) themselves. The paper concludes with a discussion of future trends and an identification of areas requiring further research. It is assumed that the reader is generally familiar with the milieu of interactive system products.
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
5100 APL Introduction, Form A21-9212-1, IBM Corporation, Data Processing Division, White Plains, New York, 10604.
VM/370 Introduction, Form C20-1800-5, IBM Corporation.
APL/SV User's Guide Form H20-1460-1, IBM Corporation.
The Compatible Time Sharing System: A Programmer's Guide, Crisman, P.A., ed., MIT Press, Cambridge, 1965.
TSO Terminal User's Guide, Form C28-6763-3, IBM Corporation.
VSPC (VS Personal Computing), Form C26-3849-0, IBM Corporation.
CICS General Information, Form H20-1028-4, IBM Corporation.
IMS Data Base Operating Program Concepts, Form Z77-4048, IBM Corporation.
Functional Structure of IBM Virtual Storage Operating Systems. Part I: Influences of Dynamic Address Translation on Operating System Technology. Auslander, M.A., and Jaffe, J.F., IBM Systems Journal, Vol. 12, Number Four, 1973.
Functional Structure of IBM Virtual Storage Operating Systems. Part II: OS/VS2-2 Concepts and Philosophies. Scherr, A.L., IBM Systems Journal, Vol. 12, Number Four, 1973.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1977 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Scherr, A.L. (1977). Interactive systems — Product design consideration. In: Blaser, A., Hackl, C. (eds) Interactive Systems. IBM 1976. Lecture Notes in Computer Science, vol 49. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-08141-0_2
Download citation
DOI: https://doi.org/10.1007/3-540-08141-0_2
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-08141-8
Online ISBN: 978-3-540-37386-5
eBook Packages: Springer Book Archive