Accession Number:

ADA223146

Title:

Establish and Evaluate Ada Runtime Features of Interest for Real-Time Systems

Descriptive Note:

Final rept.

Corporate Author:

IIT RESEARCH INST LANHAM MD

Personal Author(s):

Report Date:

1989-02-15

Pagination or Media Count:

92.0

Abstract:

The objective of this study was to provide software developers with guidance in the selection of Runtime Environments RTEs to ensure that all timing and storage requirements of real-time embedded systems can be met. Because there is no universal best runtime environment RTE, the selection of an RTE is domain specific. This study developed a step-by-step process that a developer can use the evaluate RTEs. This process was applied to one class of systems, Communication and Electronic Intelligence COMINTELINT systems. A process was developed to determine which Ada runtime features were important for real-time embedded systems. This process involved prioritizing Ada RTE elements by the implementation of a prioritization matrix. The prioritization matrix was demonstrated by prioritizing RTE elements for COMINTELINT systems. The prioritization matrix was designed so it could be applied to any class of real- time embedded systems with only slight modifications. The prioritized RTE elements were used to prioritize groups of benchmarks. This provided software developers with a prioritized list of groups of benchmarks that measure the critical areas of candidate RTEs being considered for COMINTELINT systems.

Subject Categories:

  • Computer Programming and Software

Distribution Statement:

APPROVED FOR PUBLIC RELEASE