HPC: A MODEL OF STRUCTURE AND CHANGE IN DISTRIBUTED SYSTEMS.

Thomas J. LeBlanc, Stuart A. Friedberg

Research output: Contribution to journalArticle

16 Citations (Scopus)

Abstract

Distributed systems must provide certain fundamental facilities, including communication, protection, resource management, reliability, and process (computation) abstraction. The authors describe the design of HPC, an object-oriented model of interprocess relationships for distributed systems that addresses all of these fundamental services. The major novelties of HPC lie in the extension of the process abstraction to collections of processes and the provision of a rich set of structuring mechanisms for distributed computations. An important aspect of the model is that it results in the ability to maintain and exploit execution context for managing processes in a distributed computation.

Original languageEnglish (US)
Pages (from-to)1114-1129
Number of pages16
JournalIEEE Transactions on Computers
VolumeC-34
Issue number12
StatePublished - Dec 1985
Externally publishedYes

Fingerprint

Distributed Systems
Distributed Computation
Resource Management
Model
Object-oriented
Communication
Abstraction

ASJC Scopus subject areas

  • Hardware and Architecture
  • Electrical and Electronic Engineering

Cite this

LeBlanc, T. J., & Friedberg, S. A. (1985). HPC: A MODEL OF STRUCTURE AND CHANGE IN DISTRIBUTED SYSTEMS. IEEE Transactions on Computers, C-34(12), 1114-1129.

HPC : A MODEL OF STRUCTURE AND CHANGE IN DISTRIBUTED SYSTEMS. / LeBlanc, Thomas J.; Friedberg, Stuart A.

In: IEEE Transactions on Computers, Vol. C-34, No. 12, 12.1985, p. 1114-1129.

Research output: Contribution to journalArticle

LeBlanc, TJ & Friedberg, SA 1985, 'HPC: A MODEL OF STRUCTURE AND CHANGE IN DISTRIBUTED SYSTEMS.', IEEE Transactions on Computers, vol. C-34, no. 12, pp. 1114-1129.
LeBlanc, Thomas J. ; Friedberg, Stuart A. / HPC : A MODEL OF STRUCTURE AND CHANGE IN DISTRIBUTED SYSTEMS. In: IEEE Transactions on Computers. 1985 ; Vol. C-34, No. 12. pp. 1114-1129.
@article{0ec2092a6d78422087018f1a7a584382,
title = "HPC: A MODEL OF STRUCTURE AND CHANGE IN DISTRIBUTED SYSTEMS.",
abstract = "Distributed systems must provide certain fundamental facilities, including communication, protection, resource management, reliability, and process (computation) abstraction. The authors describe the design of HPC, an object-oriented model of interprocess relationships for distributed systems that addresses all of these fundamental services. The major novelties of HPC lie in the extension of the process abstraction to collections of processes and the provision of a rich set of structuring mechanisms for distributed computations. An important aspect of the model is that it results in the ability to maintain and exploit execution context for managing processes in a distributed computation.",
author = "LeBlanc, {Thomas J.} and Friedberg, {Stuart A.}",
year = "1985",
month = "12",
language = "English (US)",
volume = "C-34",
pages = "1114--1129",
journal = "IEEE Transactions on Computers",
issn = "0018-9340",
publisher = "IEEE Computer Society",
number = "12",

}

TY - JOUR

T1 - HPC

T2 - A MODEL OF STRUCTURE AND CHANGE IN DISTRIBUTED SYSTEMS.

AU - LeBlanc, Thomas J.

AU - Friedberg, Stuart A.

PY - 1985/12

Y1 - 1985/12

N2 - Distributed systems must provide certain fundamental facilities, including communication, protection, resource management, reliability, and process (computation) abstraction. The authors describe the design of HPC, an object-oriented model of interprocess relationships for distributed systems that addresses all of these fundamental services. The major novelties of HPC lie in the extension of the process abstraction to collections of processes and the provision of a rich set of structuring mechanisms for distributed computations. An important aspect of the model is that it results in the ability to maintain and exploit execution context for managing processes in a distributed computation.

AB - Distributed systems must provide certain fundamental facilities, including communication, protection, resource management, reliability, and process (computation) abstraction. The authors describe the design of HPC, an object-oriented model of interprocess relationships for distributed systems that addresses all of these fundamental services. The major novelties of HPC lie in the extension of the process abstraction to collections of processes and the provision of a rich set of structuring mechanisms for distributed computations. An important aspect of the model is that it results in the ability to maintain and exploit execution context for managing processes in a distributed computation.

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

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

M3 - Article

AN - SCOPUS:0022303440

VL - C-34

SP - 1114

EP - 1129

JO - IEEE Transactions on Computers

JF - IEEE Transactions on Computers

SN - 0018-9340

IS - 12

ER -