Software Technology for Adaptable, Reliable Systems (STARS)

Abstract

This technical report analyzes the requirements of the STARS environment from the perspective of intermediate language use and programmatic access to compiler information. The report details several strategies for intermediate language use in an environment for the purpose of tight integration of tool suites. In addition a detailed analysis of the currently available STARS (Software Technology for Adaptable Reliable Systems) intermediate languages is presented. These include DIANA (Descriptive Intermediate Attributed Notation for Ada), IRIS (Intermediate Representation Including Semantics), and ASIS (Ada Semantics Interface Specification). The detailed analysis compares each intermediate language with the purposes with which it was designed and the overall goals of the STARS environment. The report concludes with a recommendation to standardize on a hybrid IRIS as the intermediate language and ASIS as a programmatic interface. It also provides a strategy to accomplish the standardization. An appendix with examples of intermediate language use is included. (KR)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Nov 02, 1990
Accession Number
ADA229349

Tags

Communities of Interest

  • Human Systems

DTIC Thesaurus Topics

  • Abstracts
  • Air Force
  • Compilers
  • Computer Programs
  • Contracts
  • Corporations
  • Environment
  • Formal Languages
  • Language
  • Linguistics
  • Notation
  • Semantics
  • Specifications
  • Standardization
  • Standards
  • Translations
  • Translators

Fields of Study

  • Computer science

Readers

  • Database Systems and Applications
  • Software Engineering.