An Evaluation of Process and Experiment Automation Realtime Language (PEARL),

Abstract

All of the information about PEARL which is used in this report was obtained from the PEARL Language Description (ESG-76). Work on PEARL (Process and Experiment Automation Realtime Language) was begun in 1968. The language was designed to provide systems engineers with a high level means of specifying programs for embedded applications. For that reason it emphasizes the areas of input-output specification and realtime processing and avoids many of the more complex and powerful constructs and capabilities of high level programming languages. In this latter, algorithmic aspect it has the appearance of a severely restricted dialect of PL/I. It is the conclusion of this report that PEARL is not a viable candidate for the DoD common programming language effort, but that the experience gained from its unique approach to input-output specification and realtime control should prove valuable to the forthcoming design efforts.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 1977
Accession Number
ADA037641

Entities

People

  • J. H. Williams

Organizations

  • Department of Computer Science, Cornell University

Tags

DTIC Thesaurus Topics

  • Automation
  • Computer Programming
  • Computer Science
  • Computers
  • Department Of Defense
  • Design Criteria
  • Embedded Systems
  • Input Output Devices
  • Language
  • Lead (Element)
  • New Jersey
  • Object Code
  • Programming Languages
  • Specifications
  • Systems Engineering

Fields of Study

  • Computer science

Readers

  • Computer Science.
  • Military History / Militaries and War Studies
  • Systems Analysis and Design