skip to main content
article
Free Access

Survey of design goals for operating systems

Published:01 April 1973Publication History
Skip Abstract Section

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.

References

  1. Alsberg, P. A., et al. A Description of the ILLIAC-IV Operating System. ILLIAC-IV Doc. No. 212 (November 1968).Google ScholarGoogle Scholar
  2. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  3. Bouvard, J. Perspective On Operating Systems. Brandon/Systems Press, Inc., 1969.Google ScholarGoogle Scholar
  4. Burroughs Corporation. A Narrative Description of the Burroughs B5500 Master Control Program. Detroit, Michigan.Google ScholarGoogle Scholar
  5. Burroughs Corporation. B5500 Time-Sharing System Terminal User's Guide. Detroit, Michigan.Google ScholarGoogle Scholar
  6. Burroughs Corporation. Burroughs B6500 Information Processing Systems Master Control Program Reference Manual. Detroit, Michigan.Google ScholarGoogle Scholar
  7. Campbell, D., C-ok, W., and Heffner, W. Three Dimensional Operating System. Brandon/Systems Press, Inc., 1969.Google ScholarGoogle Scholar
  8. 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 ScholarGoogle Scholar
  9. Cenfelli, A. R. "Data Management Concepts for DOS/360 and TOS/360" IBM Systems Journal, Vol. 6, No. 1, 1967.Google ScholarGoogle Scholar
  10. Cohen, Leo J. Operating System Analysis and Design. New York, Spartan Books, 1970.Google ScholarGoogle Scholar
  11. Coleman, Don. Operating Systems: Development for a Computer Family, Brandon/Systems Press, Inc., 1969.Google ScholarGoogle Scholar
  12. Computer Systems Master Version 3 Reference Manual, Control Data Corporation.Google ScholarGoogle Scholar
  13. Computer Systems Master Version 3 Operator's Guide. Control Data Corporation.Google ScholarGoogle Scholar
  14. Com-Share, Inc. Executive Reference Manual. Ann Arbor, Michigan, (1967).Google ScholarGoogle Scholar
  15. Control Data Corporation. MASTER Version 3 Computer Systems Operators Guide (April, 1970).Google ScholarGoogle Scholar
  16. Control Data Corporation. MASTER Version 3 Computer Systems Reference Manual (March, 1970).Google ScholarGoogle Scholar
  17. 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 ScholarGoogle Scholar
  18. Day, P., and Krejci, H. "An Operating System for a Central Real Time Data Processing Computer." Proceedinssof Fall Joint Computer Conference, 1968.Google ScholarGoogle Scholar
  19. Digital Equipment Corporation. PDP - 10 Reference Handbook. Maynard, Mass., 1970.Google ScholarGoogle Scholar
  20. Digital Equipment Corporation. PDP - 10 Time Sharing Handbook. Maynard, Mass., 1970.Google ScholarGoogle Scholar
  21. Digital Equipment Corporation. PDP - 10 System Users Guide. Maynard, Mass.Google ScholarGoogle Scholar
  22. Fisher, John A. B6500/B7500 MCP Design Concepts. Brandon/Systems Press, Inc., 1969.Google ScholarGoogle Scholar
  23. General Electric Corporation. 600 Line Comprehensive Operating Supervisor, GECOS III, CTBI518.Google ScholarGoogle Scholar
  24. Honeywell, Inc. Honeywell Series 200 -- Model 2015 Summary Description. (1970).Google ScholarGoogle Scholar
  25. Honeywell, Inc. Honeywell Series 200 -- OS/200 Summary Description. (1970).Google ScholarGoogle Scholar
  26. Honeywell, Inc. Supervisory Components Operating Systems/200. (April 17, 1970).Google ScholarGoogle Scholar
  27. Huxtable, D.H.R. and Warwick, M. T. "Dynamic Supervisors - Their Design and Construction." Proceedings of ACM Symposium on Operating System Principles (1967). Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. IBM Corporation. IBM System/360 Operating System Introduction to Control Program Logic. Form Y28-6605-4.Google ScholarGoogle Scholar
  29. IBM Corporation. IBM System/360 Concepts and Facilities. Form GC28-6535-7.Google ScholarGoogle Scholar
  30. Jamison, Floyd L. Comparative Operating Systems. Auerbach. Princeton, (1969).Google ScholarGoogle Scholar
  31. Lynch, W. C. "Evolution of Operating Systems." 1967 IEEE International Convention Record - Part 10.Google ScholarGoogle Scholar
  32. Massachusetts Institute of Technology, The MULTICS Operating System. Cambridge Information Systems Laboratory (May 1967).Google ScholarGoogle Scholar
  33. Massachusetts Institute of Technology, A Guide to MULTICS for Subsystem Writers. Project MAC. (March 1967).Google ScholarGoogle Scholar
  34. Mealy, G. H., and Clark, W.A. "The Functional Structure of OS/360." IBM Systems Journal. 5(1966), No. 1.Google ScholarGoogle Scholar
  35. Meeker, N. R., et al. "OS-3: The Oregon State Open Shop Operating System." Proceedings of Spring Joint Computer Conference, 1969.Google ScholarGoogle Scholar
  36. Meinstein, L. S. RCA's Time-Sharing Operating System. Brandon/Systems Press, Inc., 1969.Google ScholarGoogle Scholar
  37. National Cash Register Company, Century Series Software Marketing Services Department, Ohio. (1970).Google ScholarGoogle Scholar
  38. National Cash Register Company, NCR Century 300 Technical Summary. Marketing Services Department, Ohio. (1970).Google ScholarGoogle Scholar
  39. National Cash Register Company, NCR Century 300 System. Marketing Services Department, Ohio. (1970).Google ScholarGoogle Scholar
  40. National Cash Register Company, NCR Century 50 Hardware Software Summary. Marketing Services Department, Ohio.Google ScholarGoogle Scholar
  41. 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 ScholarGoogle Scholar
  42. RCA Corporation. SPECTRA 70 Systems Information Manual 70-00-501. (September 1968).Google ScholarGoogle Scholar
  43. RCA Corporation. RCA Spectra 70/46 TSOS Supervisory Components. (September, 1970).Google ScholarGoogle Scholar
  44. RCA Corporation. RCA Spectra 70/46 TSOS Planning and System Generation Guide. (October, 1970).Google ScholarGoogle Scholar
  45. RCA Corporation. RCA Spectra 70/46 TSOS Operator's Guide. (December, 1970).Google ScholarGoogle Scholar
  46. Ricour, D. H. & Mei, V. "Internal Data Management Techniques for DOS/360" <IBM Systems Journal, Vol. 6, No. 1 (1967).Google ScholarGoogle ScholarDigital LibraryDigital Library
  47. Rosin, R. P. "Supervisory and Monitor Systems." Computing Surveys, Vol. 1, No. 1 (March 1969). Google ScholarGoogle ScholarDigital LibraryDigital Library
  48. 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 ScholarGoogle Scholar
  49. Schoenberg, R. L. The Philosophy of the Univac 1108 Operating System. Brandon/Systems Press, Inc., 1969 #1.Google ScholarGoogle Scholar
  50. Sperry Rand Corporation. UNIVAC 1108 Multiprocessor System, System Description. UP-4046 Revision 2 (1968).Google ScholarGoogle Scholar
  51. Sperry Rand Corporation. UNIVAC 1108 Multiprocessor System Operating System, EXEC 8, Programmers Reference Manual. UP-4144 Revision 1 (1968).Google ScholarGoogle Scholar
  52. Watson, R. W. Time-Sharing System Design Concepts. New York, McGraw-Hill, 1968. Google ScholarGoogle ScholarDigital LibraryDigital Library
  53. Weiler, P. W., et al. "A Real-Time Operating System for Manned Space Flight." Proceedinss of Spring Joint Computer Conference, (1967).Google ScholarGoogle Scholar
  54. Wiesenfield, Joe. Systems Support, Honeywell Information Systems, Atlanta, Georgia.Google ScholarGoogle Scholar

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in

Full Access

  • Published in

    cover image ACM SIGOPS Operating Systems Review
    ACM SIGOPS Operating Systems Review  Volume 7, Issue 2
    April 1973
    42 pages
    ISSN:0163-5980
    DOI:10.1145/850608
    Issue’s Table of Contents

    Copyright © 1973 Authors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 1 April 1973

    Check for updates

    Qualifiers

    • article

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader