The Use of the MASCOT Philosophy for the Construction of Ada Programs,

Abstract

The development of computer based systems poses major problems on the people involved. Both, MASCOT (the official design methodology of the UK Ministry of Defence for real-time systems) and Ada (the official programming language of the US Department of Defence for embedded computer systems) claim to offer a solution to the majority of these problems. MASCOT is a programming support environment which is independent of a particular programming language, but it defines its own runtime kernel for parallel execution of different program parts. Ada, on the other hand, offers language constructs to express parallelism of program parts, but Ada enforces a particular design methodology with its language rules. This paper investigates whether it is feasible to combine the MASCOT methodology with the programming language Ada. It demonstrates a possible implementation of a MASCOT Construction Data Base in Ada, and it explains the combination of MASCOT and Ada by using a simple example. (Author)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Oct 01, 1983
Accession Number
ADA137417

Entities

People

  • G. Fickenscher

Organizations

  • Royal Signals and Radar Establishment

Tags

Communities of Interest

  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Abstracts
  • Application Software
  • Compilers
  • Computer Programming
  • Computer Programs
  • Computers
  • Databases
  • Department Of Defense
  • High Level Languages
  • Language
  • Operating Systems
  • Programming Languages
  • Specifications
  • Standards

Fields of Study

  • Computer science

Readers

  • Combustion Dynamics and Shock Wave Physics.
  • Computational Linguistics
  • Computational Modeling and Simulation