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


Full Text : https://apps.dtic.mil/dtic/tr/fulltext/u2/a223146.pdf


Report Date : 15 Feb 1989


Pagination or Media Count : 92


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 (COMINT/ELINT) 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 COMINT/ELINT 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 COMINT/ELINT systems.


Descriptors :   *ADA PROGRAMMING LANGUAGE , *REAL TIME , STANDARDS , COMMUNICATIONS INTELLIGENCE , STORAGE , TIME STUDIES , ELECTRONIC INTELLIGENCE , REQUIREMENTS , COMPUTER PROGRAMS , EMBEDDING


Subject Categories : Computer Programming and Software


Distribution Statement : APPROVED FOR PUBLIC RELEASE