Some Aspects of the Symbolic Manipulation of Computer Descriptions

Abstract

Traditionally computer descriptive languages have been designed primarily for human communication and/or simulation. Due to this narrow range of applications the existing languages have taken on a strong degree of similarity. In this paper the authors present some applications in the realm of automatic design of both hardware and software where a computer description language could serve as the information exchange media between the user and the design automation system. The paper discusses an environment for research on the applications of computer descriptive languages, emphasizing the multiplicity of users and tasks that may coexist at any point in time. Some properties needed in a computer descriptive language are presented. A structured programming approach to hardware design is presented by example.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jul 01, 1974
Accession Number
ADA004092

Entities

People

  • D. P. Siewiorek
  • M. R. Barbacci

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • C4I
  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Air Force
  • Algorithms
  • Application Software
  • Circuit Boards
  • Computer Architecture
  • Computer Languages
  • Computer Programming
  • Computer Science
  • Computers
  • Databases
  • High Level Languages
  • Language
  • Machine Languages
  • Networks
  • Printed Circuits
  • Software Development
  • Structured Programming

Fields of Study

  • Computer science
  • Engineering

Readers

  • Computational Linguistics
  • Database Systems and Applications