Abstract
The paper reports the results of a literature search on the subject "design goals for operaring systems." In addition, design goals of specific operating systems are reviewed and a general set of operating system design goals is developed. Special-purpose design goals and conflicts among design goals are also discussed.
- Alsberg, P. A., et al.
A Description of the ILLIAC-IV Operating System . ILLIAC-IV Doc. No. 212 (November 1968).Google Scholar - Bender, G., Freeman, D. N., & Smith, J. D. "Function and design of DOS/360 and TOS/360." <
IBM Systems Journal , Vol. 6, No. 1, 1967.Google ScholarDigital Library - Bouvard, J.
Perspective On Operating Systems . Brandon/Systems Press, Inc., 1969.Google Scholar - Burroughs Corporation.
A Narrative Description of the Burroughs B5500 Master Control Program . Detroit, Michigan.Google Scholar - Burroughs Corporation.
B5500 Time-Sharing System Terminal User's Guide . Detroit, Michigan.Google Scholar - Burroughs Corporation.
Burroughs B6500 Information Processing Systems Master Control Program Reference Manual . Detroit, Michigan.Google Scholar - Campbell, D., C-ok, W., and Heffner, W.
Three Dimensional Operating System . Brandon/Systems Press, Inc., 1969.Google Scholar - Campbell, D. J., and Heffner, W. J. "Measurement and Analysis of Large Operating Systems During System Development."
Proceedings of Fall Joint Computer Conference, 1968 .Google Scholar - Cenfelli, A. R. "Data Management Concepts for DOS/360 and TOS/360"
IBM Systems Journal , Vol. 6, No. 1, 1967.Google Scholar - Cohen, Leo J.
Operating System Analysis and Design . New York, Spartan Books, 1970.Google Scholar - Coleman, Don.
Operating Systems: Development for a Computer Family , Brandon/Systems Press, Inc., 1969.Google Scholar Computer Systems Master Version 3 Reference Manual , Control Data Corporation.Google ScholarComputer Systems Master Version 3 Operator's Guide . Control Data Corporation.Google Scholar- Com-Share, Inc.
Executive Reference Manual . Ann Arbor, Michigan, (1967).Google Scholar - Control Data Corporation.
MASTER Version 3 Computer Systems Operators Guide (April, 1970).Google Scholar - Control Data Corporation.
MASTER Version 3 Computer Systems Reference Manual (March, 1970).Google Scholar - Danziger, E. M., Director of Administrative Data Processing, University of North Carolina at Chapel Hill. Former RCA Systems Manager (currently using TSOS on Spectra 70/46.)Google Scholar
- Day, P., and Krejci, H. "An Operating System for a Central Real Time Data Processing Computer."
Proceedinssof Fall Joint Computer Conference , 1968.Google Scholar - Digital Equipment Corporation.
PDP - 10 Reference Handbook . Maynard, Mass., 1970.Google Scholar - Digital Equipment Corporation.
PDP - 10 Time Sharing Handbook . Maynard, Mass., 1970.Google Scholar - Digital Equipment Corporation.
PDP - 10 System Users Guide . Maynard, Mass.Google Scholar - Fisher, John A.
B6500/B7500 MCP Design Concepts . Brandon/Systems Press, Inc., 1969.Google Scholar - General Electric Corporation.
600 Line Comprehensive Operating Supervisor, GECOS III, CTBI518 .Google Scholar - Honeywell, Inc.
Honeywell Series 200 -- Model 2015 Summary Description . (1970).Google Scholar - Honeywell, Inc.
Honeywell Series 200 -- OS/200 Summary Description . (1970).Google Scholar - Honeywell, Inc.
Supervisory Components Operating Systems/200 . (April 17, 1970).Google Scholar - Huxtable, D.H.R. and Warwick, M. T. "Dynamic Supervisors - Their Design and Construction."
Proceedings of ACM Symposium on Operating System Principles (1967). Google ScholarDigital Library - IBM Corporation.
IBM System/360 Operating System Introduction to Control Program Logic . Form Y28-6605-4.Google Scholar - IBM Corporation.
IBM System/360 Concepts and Facilities . Form GC28-6535-7.Google Scholar - Jamison, Floyd L.
Comparative Operating Systems . Auerbach. Princeton, (1969).Google Scholar - Lynch, W. C. "Evolution of Operating Systems."
1967 IEEE International Convention Record - Part 10 .Google Scholar - Massachusetts Institute of Technology,
The MULTICS Operating System . Cambridge Information Systems Laboratory (May 1967).Google Scholar - Massachusetts Institute of Technology,
A Guide to MULTICS for Subsystem Writers . Project MAC. (March 1967).Google Scholar - Mealy, G. H., and Clark, W.A. "The Functional Structure of OS/360."
IBM Systems Journal . 5(1966), No. 1.Google Scholar - Meeker, N. R., et al. "OS-3: The Oregon State Open Shop Operating System."
Proceedings of Spring Joint Computer Conference , 1969.Google Scholar - Meinstein, L. S.
RCA's Time-Sharing Operating System . Brandon/Systems Press, Inc., 1969.Google Scholar - National Cash Register Company, Century Series Software Marketing Services Department, Ohio. (1970).Google Scholar
- National Cash Register Company,
NCR Century 300 Technical Summary . Marketing Services Department, Ohio. (1970).Google Scholar - National Cash Register Company,
NCR Century 300 System . Marketing Services Department, Ohio. (1970).Google Scholar - National Cash Register Company,
NCR Century 50 Hardware Software Summary . Marketing Services Department, Ohio.Google Scholar - Nuttal, P. S.
Data Processing , "Multiprogramming with the Burroughs Master Control Program," Iliffe Electrical Publications, Ltd., Dorset House, Stamford Street, London, SEl, Vol. 9, May-June 1967, pp. 135--139.Google Scholar - RCA Corporation.
SPECTRA 70 Systems Information Manual 70-00-501 . (September 1968).Google Scholar - RCA Corporation.
RCA Spectra 70/46 TSOS Supervisory Components . (September, 1970).Google Scholar - RCA Corporation.
RCA Spectra 70/46 TSOS Planning and System Generation Guide . (October, 1970).Google Scholar - RCA Corporation.
RCA Spectra 70/46 TSOS Operator's Guide . (December, 1970).Google Scholar - Ricour, D. H. & Mei, V. "Internal Data Management Techniques for DOS/360" <
IBM Systems Journal , Vol. 6, No. 1 (1967).Google ScholarDigital Library - Rosin, R. P. "Supervisory and Monitor Systems."
Computing Surveys , Vol. 1, No. 1 (March 1969). Google ScholarDigital Library - Saville, N. R.
A Description of the System Specification of OSK: An Operating System for ILLIAC-IV . ILLIAC-IV Doc. No. 181, University of-Illinois (April 1968).Google Scholar - Schoenberg, R. L.
The Philosophy of the Univac 1108 Operating System . Brandon/Systems Press, Inc., 1969 #1.Google Scholar - Sperry Rand Corporation.
UNIVAC 1108 Multiprocessor System, System Description . UP-4046 Revision 2 (1968).Google Scholar - Sperry Rand Corporation.
UNIVAC 1108 Multiprocessor System Operating System, EXEC 8, Programmers Reference Manual . UP-4144 Revision 1 (1968).Google Scholar - Watson, R. W.
Time-Sharing System Design Concepts . New York, McGraw-Hill, 1968. Google ScholarDigital Library - Weiler, P. W., et al. "A Real-Time Operating System for Manned Space Flight."
Proceedinss of Spring Joint Computer Conference , (1967).Google Scholar - Wiesenfield, Joe. Systems Support, Honeywell Information Systems, Atlanta, Georgia.Google Scholar
Recommendations
Survey of design goals for operating systems
The paper reports the results of a literature search on the subject "design goals for operating systems." In addition, design goals of specific operating systems are reviewed and a general set of operating system design goals is developed. Special-...
Survey of design goals for operating systems
The paper reports the results of a literature search on the subject "design goals for operating systems." In addition, design goals of specific operating systems are reviewed and a general set of operating system design goals is developed. Special-...
Goals in agent systems: a unifying framework
AAMAS '08: Proceedings of the 7th international joint conference on Autonomous agents and multiagent systems - Volume 2In the literature on agent systems, the proactive behavior of agents is often modeled in terms of goals that the agents pursue. We review a number of commonly-used existing goal types and propose a simple and general definition of goal, which unifies ...
Comments