The University of Michigan Executive System, or UMES, a
batch operating system
An operating system (OS) is system software that manages computer hardware and software resources, and provides common daemon (computing), services for computer programs.
Time-sharing operating systems scheduler (computing), schedule tasks for ...
developed at the
University of Michigan
The University of Michigan (U-M, U of M, or Michigan) is a public university, public research university in Ann Arbor, Michigan, United States. Founded in 1817, it is the oldest institution of higher education in the state. The University of Mi ...
in 1958, was widely used at many universities. Based on the
General Motors Executive System for the
IBM 701
The IBM 701 Electronic Data Processing Machine, known as the Defense Calculator while in development, was IBM’s first commercial scientific computer and its first series production mainframe computer, which was announced to the public on May 2 ...
, UMES was revised to work on the mainframe computers in use at the University of Michigan during this time (
IBM 704
The IBM 704 is the model name of a large digital computer, digital mainframe computer introduced by IBM in 1954. Designed by John Backus and Gene Amdahl, it was the first mass-produced computer with hardware for floating-point arithmetic. The I ...
,
709, and
7090) and to work better for the small student jobs that were expected to be the primary work load at the university.
UMES was in use at the University of Michigan until 1967, when
MTS was phased in to take advantage of the newer
virtual memory
In computing, virtual memory, or virtual storage, is a memory management technique that provides an "idealized abstraction of the storage resources that are actually available on a given machine" which "creates the illusion to users of a ver ...
time-sharing
In computing, time-sharing is the Concurrency (computer science), concurrent sharing of a computing resource among many tasks or users by giving each Process (computing), task or User (computing), user a small slice of CPU time, processing time. ...
technology that became available on the
IBM System/360 Model 67
IBM mainframes are large computer systems produced by IBM since 1952. During the 1960s and 1970s, IBM dominated the computer market with the 7000 series and the later System/360, followed by the System/370. Current mainframe computers in IBM' ...
.
Programming languages available
*
FORTRAN
*
MAD (programming language)
Mad, mad, or MAD may refer to:
Geography
* Mad (village), a village in the Dunajská Streda District of Slovakia
* Mád, a village in Hungary
* Adolfo Suárez Madrid–Barajas Airport, by IATA airport code
* Mad River (disambiguation), several ri ...
See also
*
Timeline of operating systems
This article presents a timeline of events in the history of computer operating systems from 1951 to the current day. For a narrative explaining the overall developments, see the History of operating systems.
1950s
* 1951
** LEO I 'Lyons Elec ...
*
History of IBM mainframe operating systems
The history of IBM mainframe operating systems is significant within the history of mainframe operating systems, because of IBM's long-standing position as the world's largest hardware supplier of mainframe computers. IBM mainframes run operating ...
*
FORTRAN Monitor System
*
Bell Operating System (BESYS) or Bell Monitor (BELLMON)
*
SHARE Operating System
The SHARE Operating System (SOS) is an operating system introduced in 1959 by the SHARE user group. It is an improvement on the General Motors GM-NAA I/O operating system, the first operating system for the IBM 704. The main objective was to im ...
(SOS)
*
IBM 7090/94 IBSYS
IBSYS is the name of a discontinued tape-based operating system that IBM supplied with its IBM 709, IBM 7090 and IBM 7094 computers, and of a significantly different, though similar operating system provided with IBM 7040 and IBM 7044 computer ...
*
Compatible Time-Sharing System
The Compatible Time-Sharing System (CTSS) was the first general purpose time-sharing operating system. Compatible Time Sharing referred to time sharing which was compatible with batch processing; it could offer both time sharing and batch proce ...
(CTSS)
*
Michigan Terminal System
The Michigan Terminal System (MTS) is one of the first time-sharing computer operating systems.. Created in 1967 at the University of Michigan for use on IBM System/360, IBM S/360-67, S/370 and compatible mainframe computers, it was developed and ...
(MTS)
* Hardware:
IBM 701
The IBM 701 Electronic Data Processing Machine, known as the Defense Calculator while in development, was IBM’s first commercial scientific computer and its first series production mainframe computer, which was announced to the public on May 2 ...
, IBM 704, IBM 709, IBM 7090
External links
''University of Michigan Executive System for the IBM 7090 Computer'' volumes 1 (General, Utilities, Internal Organization), 2 (Translators), and 3 (Subroutine Libraries), Computing Center, University of Michigan, September 1965, 1050 pp.
*
University of Michigan Executive System (UMES) subseries Computing Center publications, 1965–1999, Bentley Historical Library, University of Michigan, Ann Arbor, Michigan
"A Markovian model of the University of Michigan Executive System" James D. Foey, ''Communications of the ACM'', 1967, No.6
{{Operating system
Discontinued operating systems
University of Michigan
1958 software
IBM mainframe operating systems