The Nucleus of a Multiprogramming System

The work

AuthorsPer Brinch Hansen
Typearticle
Year1970
Citekeybrinchhansen1970nucleus

Where it appeared

Published inCommunications of the ACM
PublisherAssociation for Computing Machinery
Volume13
Issue4
Pages238--241

Identifiers

DOI10.1145/362258.362278

Abstract

This paper describes the philosophy and structure of a multiprogramming system that can be extended with a hierarchy of operating systems to suit diverse requirements of program scheduling and resource allocation. The system nucleus simulates an environment in which program execution and input/output are handled uniformly as parallel, cooperating processes. A fundamental set of primitives allows the dynamic creation and control of a hierarchy of processes as well as the communication among them.

A copy is held

pdf, 572.8 kB. Not published — it may be under copyright. The facts and links here are.

How it got here

How it got hereimport via bibtex
Added2026-08-08 00:00 UTC
Approved bya person 2026-08-23 14:13 UTC

Cite it as

@article{brinchhansen1970nucleus,
  title        = {The Nucleus of a Multiprogramming System},
  author       = {Per Brinch Hansen},
  year         = {1970},
  journal      = {Communications of the ACM},
  volume       = {13},
  number       = {4},
  pages        = {238--241},
  publisher    = {Association for Computing Machinery},
  doi          = {10.1145/362258.362278},
}

This record lives at https://refs.drheap.org/brinchhansen1970nucleus/ and will keep doing so.