A Retrospective on Communicating Sequential Processes.

Abstract

In 1978, C.A.R. Hoare published a draft of a programming language called Communicating Sequential Processes (CSP). Ten years later, we can see that this paper had a profound impact on our perception of parallel computation. This paper examines the evolution of CSP over the last 10 years, in order to understand its effect on our current perceptions of parallel and disturbed computation. Keywords include: Distributed processing, Computers, Software, Communicating Sequential Processes (CSP), and Multiprocess programs.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 18, 1988
Accession Number
ADA195149

Entities

People

  • Todd A. Gross

Organizations

  • University of Nevada, Las Vegas

Tags

Communities of Interest

  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Classification
  • Computer Programming
  • Computer Science
  • Computers
  • Electrical Engineering
  • Engineering
  • Language
  • Military Research
  • Notation
  • Parallel Computing
  • Parallel Processing
  • Programming Languages
  • Security
  • Software Development
  • Standards
  • Structured Programming
  • Universities

Fields of Study

  • Computer science
  • Engineering

Readers

  • Artificial Intelligence
  • Systems Analysis and Design