AN INTRODUCTION TO CDL1, A COMPUTER DESCRIPTION LANGUAGE

Abstract

The objective of this report is to develop a formal language to describe hardware and software computing systems. The language is to provide a linguistic basis to consider machine-aided solutions of a variety of design problems; i.e., problems concerning design documentation, data retrieval systems, system simulation, diagnosis, analysis and synthesis. This report discusses in some detail the considerations that went into the design of the computer description language, called CDL1; it points out the need for developing such a language and briefly discusses the kinds of applications such a language may have. The report points out the various kinds of system descriptions one may encounter in a design process and relates them to the language features necessary to express them; the language itself is described informally. Examples are presented to illustrate the use of the language, the concepts associated with descriptions of systems at various stages of design, and the consequent hierarchical structure such descriptions acquire.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 1967
Accession Number
AD0661591

Entities

People

  • Chitoor V. Srinivasan

Tags

Communities of Interest

  • Energy and Power Technologies
  • Materials and Manufacturing Processes
  • Space

DTIC Thesaurus Topics

  • Abstracts
  • Air Force
  • Central Processing Units
  • Computational Science
  • Computer Programming
  • Computer Programs
  • Computers
  • Decoders
  • Formal Languages
  • Language
  • Parallel Computing
  • Parallel Processing
  • Parallel Processors
  • Programming Languages
  • Schematic Diagrams
  • Simulations
  • Simulators

Fields of Study

  • Computer science

Readers

  • Computational Linguistics
  • Systems Analysis and Design