Organization and features of the Michigan terminal system

  title={Organization and features of the Michigan terminal system},
  author={Michael T. Alexander},
  booktitle={AFIPS '72 (Spring)},
  • M. T. Alexander
  • Published in AFIPS '72 (Spring) 30 December 1899
  • Computer Science
This paper will explore some aspects of the Michigan Terminal System (MTS) developed at the University of Michigan. MTS is the operating system used on the IBM 360/67 at the University of Michigan Computing Center, as well as at several other installations. It supports a large variety of uses ranging from very small student-type jobs to large jobs requiring several million bytes of storage and hours of processor time. Currently at the University of Michigan there are about 13,000 users running… 

Tables from this paper

The michigan terminal system

The Michigan Terminal System is a general-purpose operating system for the IBM 360 and 370 computers that includes an introduction to the command language and file system, and a summary of software and hardware supported.

Multics: the first seven years

The development of the Multics system was undertaken as a cooperative effort involving the Bell Telephone Laboratories, the computer department of the General Electric Company, and Project MAC of M.I.T.

Multics: the F Mst Seven Years Preprint

The goals, history and current status of the appearance of the Multics system to its various classes of users are reviewed and some of the insights which have come out of the development activities are described.

A simulation study of adaptive scheduling policies in interactive computer systems

The main goal of this work is to determine to what extent adaptive control, particularly as related to processor scheduling, can improve performance in a system similar to U.B.C.'s.

Proceedings of the Twenty-Fourth ACM Symposium on Operating Systems Principles

This year's SOSP program includes 30 papers, and touches on a wide range of computer systems topics, from kernels to big data, from responsiveness to correctness, and from devices to data centers.

The effective management of paging storage hierarchies

Results clearly show migration to be a superior approach from the point of view of both cost and performance in the implementation of a paging system.

Backup and Recovery of On-Line Information in a Computer Utility

The design of the backup mechanism presented in this thesis is based upon an existing backup mechanism contained in the Multics system, which lessens overhead, drastically reduces recovery time from system failures, eliminates the need to interrupt system operation for backup purposes, and scales up significantly better with on-line storage growth.

CRISP: An interactive student registration system

This paper reports on one successful class project of this kind, which aims to produce a realistic enough system to warrant production use and to provide the class with sufficient motivation and the right kind of system experience.

A proposal for certain process management and intercommunication primitives

The basic primitives are presented, and appear in this issue; Section 7, which applies the primitives to a number of examples, will be published in January.

A prototype security hardened field device for SCADA systems.

This thesis describes the development of a prototype security hardened field device based on commodity hardware and implementing a previously developed security architecture in physical devices attached to supervisory control and data acquisition (SCADA) systems.



Protection in an information processing utility

This paper focuses on the problems of protecting both user and system information during the execution of a process, and gives special attention to this problem when shared procedures and data are permitted.

Virtual Memory

The story of virtual memory from then to now is a story about machines helping programmers solve problems in storage allocation, protection of information, sharing and reuse of objects, and linking of program components.

A general-purpose file system for secondary storage

The need for a versatile on-line secondary storage complex in a multiprogramming environment is immense and information must be easy to access when required, safe from accidents and maliciousness, and it should be accessible to other users on an easily controllable basis when desired.