[Sakamura 1987a]
Sakamura, K. The TRON Project. MICRO, Vol. 7, No. 2, April 1987, pp. 8-14.
[Sakamura 1987b]
Sakamura, K. Architecture of the TRON VLSI CPU. MICRO, Vol. 7, No. 2, April 1987, pp. 17-31.
[Sakamura 1987c]
Sakamura, K. BTRON: The Business-oriented Operating System. MICRO, Vol. 7, No. 2, April 1987, pp. 53-65.
[Sand 1984]
Sand, P.A. The Lilith Personal Computer. (Review) BYTE, Vol. 9, No. 10, Sept. 1984, pp. 300-311.
[Satyanarayanan 1980]
Satyanarayanan, M. Multiprocessors: A Comparative Study. Prentice-Hall, Englewood Cliffs, NJ, 1980.
[Savitzky 1981]
Savitzky, S. ZRTS: Zilog Real-time Software. WESCON/81, Sept. 1981, pp. 26/3/1-6.
[Sayers 1971]
Sayers, A.P., ed. Operating Systems Survey. The Comtre Corp. Auerbach, Princeton NJ, 1971.
[Scherr 1973]
Scherr, A.L. Functional structure of IBM virtual storage operating systems. Part II: OS/VS2-2 concepts and philosophies. IBMSJ Vol. 12, No. 4, 1973, pp. 383-401.
[Schmidt 1980]
Schmidt, R.A. A parallel Operating System for an MIMD Computer. Proceedings of the Conference on Parallel Processing, Aug. 1980, pp. 3-4.
[Schneider et al. 1980]
Schneider, M.L., et al. Designing Control Languages from the User's Perspective. In [Beech 1980], pp. 181-198.
[Schroeder et al. 1984]
Schroeder, M.D., Birrell, A.D., and Needham, R.M., Experience with Grapevine: The Growth of a Distributed System. TOCS, Vol. 2, No. 1, Feb. 1984, pp. 3-23.
[Schwann et al. 1985]
Schwann, K., et al. GEM: Operating System Primitives for Robotics and Real-Time Control Systems. Ohio State University Technical Report OSU-CISRC-TR-85-4, 1985.
[Schwartz et al. 1964]
Schwartz, J.I., et al. A General Purpose Time Sharing System. SJCC 1964, Vol. 25, pp. 397-411.
[SCO 1987]
Xenix System V Operating System Installation Guide. The Santa Cruz Operation, Santa Cruz, CA, 1987.
[Seawright & MacKinnon 1979]
Seawright, L.H., and MacKinnon, R.A. VM/370 - a Study of Multiplicity & Usefulness. IBMSJ, Vol. 18, No. 1, 1979, pp. 4-17.
[Serlin 1984]
Serlin, O. Fault-Tolerant Systems in Commercial Applications. COMPUTER, Vol. 17, No. 8, Aug. 1984, pp. 19-30.
[Sevcik et al. 1972]
Sevcik, K.C., et al. Project SUE as a Learning Experience. FJCC 1972, Vol. 41, Part I, pp. 331-338.
[Shaw 1964]
Shaw, J.C. JOSS: A Designer's View of an Experimental On-Line Computing System. FJCC 1964, Vol. 26, pp. 455-464.
[Shaw 1974]
Shaw, A. The Logical Design of Operating Systems. Prentice-Hall, Englewood Cliffs, NJ, 1974.
[Shell et al. 1959]
Shell, D.L., et al. The Share 709 System. (six papers). JACM, Vol. 6, No. 2, 1959, pp. 123-155.
[Sherrod & Brenner 1984]
Sherrod, P., and Brenner, S. Minicomputer System offers timesharing and realtime tasks. Computer Design, Vol. 23, No. 9, Aug. 1984, pp. 223-228.
[Shiell 1986]
Shiell, J. Virtual Memory, Virtual Machines. BYTE, Vol. 11, No. 11, 1986, pp. 110-121.
[Shneiderman 1987]
Shneiderman, B. Designing the User Interface: Strategies for Effective Human-Computer Interaction. Addison-Wesley, Reading, MA, 1987.
[Shrivastava et al 1991]
Shrivastava, S., et al, An Overview of the Arjuna Distributed Programming System. SOFTWARE, Vol. 8, No. 1, Jan. 1991, pp. 66-72.
[Siewiorek 1984]
Siewiorek, D.P. Architecture of Fault-Tolerant Computers. COMPUTER, Vol. 17, No. 8, Aug. 1984, pp. 9-18.
[Sincoskie & Farber 1980]
Sincoskie, W.D., and Farber, D.J. SODS/OS: A Distributed OS for the IBM Series/1. OSR, Vol. 14, No. 3, July 1980, pp. 46-54.
[Sisk & Van Arsdale 1985]
Sisk, J.E., and Van Arsdale, S. Exploring the PICK Operating System. Hayden Book Co., Hasbrouck Heights, NJ, 1985.
[Sites 1980]
Sites, R.L. Operating Systems and Computer Architecture. in Introduction to Computer Architecture, H.S. Stone, ed., Science Research Associates, Chicago, 1980, pp. 591-643.
[Smith 1982]
Smith, A.J. Cache Memories. CSURV, Vol. 14 No. 3, Sept. 1982, pp. 473-530.
[Smith et al. 1982]
Smith, D.C., et al., The Star user interface: an overview. NCC 1982, Vol. 51, pp. 515-528.
[Snow 1978]
Snow, C.R. An Exercise in the Transportation of an Operating System. SPE, Vol. 8, No. 1, 1978, pp. 41-50.
[Solomon & Finkel 1979]
Solomon, M.H., and Finkel, R.A. The Roscoe Distributed Operating System. SOSP-7, 1969, pp. 108-114.
[Sommerville 1986]
Sommerville, I. Software Engineering (second edition). Addison-Wesley, Reading, MA, 1986.
[Spector & Schwartz 1983]
Spector, A.Z., and Schwarz, P.M., Transactions: A Construct for Reliable Distributed Computing. OSR, Vol. 17, No. 2, April 1983, pp. 18-31.
[SRC-LLNL 1991]
Supercomputing Research Center & Lawrence Livermore Nat'l Laboratory. Critical Issues for Operating Systems in Supercomputer Environments. Report of a Joint Workshop. Sept. 1991.
[Srodowa & Bates 1973]
Srodowa, R.J., and Bates, L.A. An efficient virtual machine implementation. NCC 1973, Vol. 42, pp. 301-308.
[Stagner 1986]
Stagner, W. THEOS/OASIS User's Handbook. Weber Systems, Chesterland, OH. 1986.
[Steel 1964]
Steel, T.B., Jr. Operating Systems. Datamation, Vol. 10, No. 5, May 1964, pp. 26-28.
[Stephens et al. 1980]
Stephens, P.D., et al. The Evolution of the OS EMAS 2900. SPE Vol. 10, No. 12, Dec. 1980, pp. 993-1008.
[Stephenson 1983]
Stephenson, C.J. Fast Fits: New Method for Dynamic Storage Allocation. SOSP-9, Oct. 1983, pp. 30-32.
[Stoy & Strachey 1972]
Stoy, J.E., and Strachey, C. OS6 - An Experimental Operating System for a Small Computer. CJ Vol. 15, Nos. 2 & 3.
[Sutherland et al. 1971]
Sutherland, G.G., et al. Livermore time-sharing system for the CDC 7600. OSR, Vol. 5, No. 2, 1971, pp. 6-26.
[Svoboda 1976]
Computer Performance Measurement & Evaluation Methods: Analysis and Applications. Elsevier, New York, 1976.
[Svoboda 1981]
Svoboda, L. Performance Monitoring in Computer Systems: A Structured Approach. OSR, Vol. 15, No. 3, July 1981, pp. 39-50.
[Swan et al 1977]
Swan, R..J., et al, Cm* -- A Modular Multi-Microprocessor. NCC 1977.