STARMOD DISTRIBUTED PROGRAMMING KERNEL.

Thomas J. LeBlanc, Robert H. Gerber, Robert P. Cook

Research output: Contribution to journalArticle

3 Citations (Scopus)

Abstract

This paper describes the design and implementation of a kernel for the distributed programming language StarMod. The distributed programming kernel was written in a subset of StarMod supported by a concurrent programming kernel. Kernel issues addressed include process representation, I/O device management, signal semantics, system utilities, network communication and the implementation of high-level language communication primitives. The authors conclude with a summary of their experiences in the development of a 'bare machine' kernel for a network of microprocessors.

Original languageEnglish (US)
Pages (from-to)1123-1139
Number of pages17
JournalSoftware - Practice and Experience
Volume14
Issue number12
StatePublished - Dec 1984
Externally publishedYes

Fingerprint

High level languages
Computer programming
Computer programming languages
Telecommunication networks
Microprocessor chips
Semantics
Communication

ASJC Scopus subject areas

  • Computer Graphics and Computer-Aided Design
  • Software

Cite this

LeBlanc, T. J., Gerber, R. H., & Cook, R. P. (1984). STARMOD DISTRIBUTED PROGRAMMING KERNEL. Software - Practice and Experience, 14(12), 1123-1139.

STARMOD DISTRIBUTED PROGRAMMING KERNEL. / LeBlanc, Thomas J.; Gerber, Robert H.; Cook, Robert P.

In: Software - Practice and Experience, Vol. 14, No. 12, 12.1984, p. 1123-1139.

Research output: Contribution to journalArticle

LeBlanc, TJ, Gerber, RH & Cook, RP 1984, 'STARMOD DISTRIBUTED PROGRAMMING KERNEL.', Software - Practice and Experience, vol. 14, no. 12, pp. 1123-1139.
LeBlanc TJ, Gerber RH, Cook RP. STARMOD DISTRIBUTED PROGRAMMING KERNEL. Software - Practice and Experience. 1984 Dec;14(12):1123-1139.
LeBlanc, Thomas J. ; Gerber, Robert H. ; Cook, Robert P. / STARMOD DISTRIBUTED PROGRAMMING KERNEL. In: Software - Practice and Experience. 1984 ; Vol. 14, No. 12. pp. 1123-1139.
@article{65c3c4480d2246ebbb118cd972896ed5,
title = "STARMOD DISTRIBUTED PROGRAMMING KERNEL.",
abstract = "This paper describes the design and implementation of a kernel for the distributed programming language StarMod. The distributed programming kernel was written in a subset of StarMod supported by a concurrent programming kernel. Kernel issues addressed include process representation, I/O device management, signal semantics, system utilities, network communication and the implementation of high-level language communication primitives. The authors conclude with a summary of their experiences in the development of a 'bare machine' kernel for a network of microprocessors.",
author = "LeBlanc, {Thomas J.} and Gerber, {Robert H.} and Cook, {Robert P.}",
year = "1984",
month = "12",
language = "English (US)",
volume = "14",
pages = "1123--1139",
journal = "Software - Practice and Experience",
issn = "0038-0644",
publisher = "John Wiley and Sons Ltd",
number = "12",

}

TY - JOUR

T1 - STARMOD DISTRIBUTED PROGRAMMING KERNEL.

AU - LeBlanc, Thomas J.

AU - Gerber, Robert H.

AU - Cook, Robert P.

PY - 1984/12

Y1 - 1984/12

N2 - This paper describes the design and implementation of a kernel for the distributed programming language StarMod. The distributed programming kernel was written in a subset of StarMod supported by a concurrent programming kernel. Kernel issues addressed include process representation, I/O device management, signal semantics, system utilities, network communication and the implementation of high-level language communication primitives. The authors conclude with a summary of their experiences in the development of a 'bare machine' kernel for a network of microprocessors.

AB - This paper describes the design and implementation of a kernel for the distributed programming language StarMod. The distributed programming kernel was written in a subset of StarMod supported by a concurrent programming kernel. Kernel issues addressed include process representation, I/O device management, signal semantics, system utilities, network communication and the implementation of high-level language communication primitives. The authors conclude with a summary of their experiences in the development of a 'bare machine' kernel for a network of microprocessors.

UR - http://www.scopus.com/inward/record.url?scp=0021587536&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0021587536&partnerID=8YFLogxK

M3 - Article

VL - 14

SP - 1123

EP - 1139

JO - Software - Practice and Experience

JF - Software - Practice and Experience

SN - 0038-0644

IS - 12

ER -