Title :
The implementation of asynchronous entry calls on two different architectures
Author :
Fergany, Adel ; Szewerenko, Lee ; Rabinowitz, Moshe ; Solomon, Eliezer N. ; Pitarys, Marc J. ; Benjamin, Clive L.
Author_Institution :
Tartan Inc., Monroeville, PA, USA
Abstract :
Ada is required by the United States Air Force (USAF) for programming weapon system software. Each software development effort relies on an Ada Runtime System (RTS). The Common Ada Runtime System (CARTS) is composed of several Ada packages which are designed to furnish a standard interface between an Ada compiler and an Ada runtime system. CARTS also includes some packages which may be used directly by an application. This paper discusses implementations of the CARTS Asynchronous Calls package. In particular, it focuses on the components of the interface which have target specific properties, and it provides an analysis of the target and software costs for the asynchronous calls support. The cost associated with such support is represented by any overhead which must be accounted for in the application
Keywords :
Ada; data structures; economics; military computing; program compilers; programming environments; software packages; weapons; Ada Runtime System; Ada compiler; Ada packages; CARTS; CARTS Asynchronous Calls package; Common Ada Runtime System; United States Air Force; asynchronous entry calls; data structures; overhead; software costs; standard interface; weapon system software; Application software; Costs; Embedded system; Memory management; Packaging; Processor scheduling; Programming; Software packages; System software; Weapons;
Conference_Titel :
Aerospace and Electronics Conference, 1993. NAECON 1993., Proceedings of the IEEE 1993 National
Conference_Location :
Dayton, OH
Print_ISBN :
0-7803-1295-3
DOI :
10.1109/NAECON.1993.290961