Abstract

A multiprogramming system is described in which all activities are divided over a number of sequential processes. These sequential processes are placed at various hierarchical levels, in each of which one or more independent abstractions have been implemented. The hierarchical structure proved to be vital for the verification of the logical soundness of the design and the correctness of its implementation.

Keywords

Computer multitaskingCitationComputer scienceDijkstra's algorithmWorld Wide WebOperating systemTheoretical computer science

Affiliated Institutions

Related Publications

Sequencing Aspects of Multiprogramming

article Free AccessSequencing Aspects of Multiprogramming Author: J. Heller Institute of Mathematical Sciences, New York University, New York, N. Y. Institute of Mathematical Sc...

1961 Journal of the ACM 28 citations

Publication Info

Year
1968
Type
article
Volume
11
Issue
5
Pages
341-346
Citations
1054
Access
Closed

External Links

Social Impact

Social media, news, blog, policy document mentions

Citation Metrics

1054
OpenAlex

Cite This

Edsger W. Dijkstra (1968). The structure of the “THE”-multiprogramming system. Communications of the ACM , 11 (5) , 341-346. https://doi.org/10.1145/363095.363143

Identifiers

DOI
10.1145/363095.363143