Program Composition

Abstract

Work done under this grant falls under four main areas: (1) Theory of Concurrent Systems - has led to much simpler ways of demonstrating the correctness of concurrent programs, (2) Use of Ada in Parallel Programming - exploring simple extensions of Ada that would make it suitable for shared-memory multiprocessor machines, (3) Parallel Pradigm Integration - researchers developed software and methods that help in developing large parallel applications incorporating both functional and data parallelism, (4) Language Development - this grant initiated work on PCN (Program Composition Notation), a very simple language for composing programs in Fortran and C;PCN has been ftp'd at over 300 sites, including Air Force Laboratories, and is being used at several universities for teaching parallel programming.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 31, 1994
Accession Number
ADA278377

Entities

People

  • K. M. Chandy

Organizations

  • California Institute of Technology

Tags

Communities of Interest

  • Space

DTIC Thesaurus Topics

  • Abstracts
  • Air Force
  • Air Force Personnel
  • Computer Programming
  • Computer Science
  • Computers
  • Digital Signal Processing
  • Fluid Dynamics
  • Language
  • Multiprocessors
  • Notation
  • Programming Languages
  • Signal Processing
  • Software Development
  • Universities

Fields of Study

  • Computer science

Readers

  • Database Systems and Applications
  • Parallel and Distributed Computing.
  • Technical Research and Report Writing.