Abstract
Ex2 is an extended Ada executive which is portable across hardware targets, is reusable across Ada compilers, provides the EXTRA HRT-oriented extensions to Ada defined by the RRG and is designed to service the needs of avionics systems. Ex2 interface to the compiler is consequently public and has been adequately designed. Ex2 architecture is highly modular and heavily influenced by its portability and safety objectives. This architecture allows for a fine-grain customizability of Ex2 to client systems constraints. This architecture integrates deeply the support of EXTRA/RRG services and prepares Ex2 to support Ada9X new real time features.
Ex2 study has been funded through the Technical Service for Aeronautical Telecommunications and Equipments (DGA/DCAÉ/STTE), contract 93/86024 00 470 7588.
Preview
Unable to display preview. Download preview PDF.
References
Draft Technical Report for EXTensions for Real-time Ada, ISO/IEC TR 11735, Draft Version 4.00, April 1994.
Rationale of EXTensions for Real-time Ada, June 1994.
ACM/SIGAda/ARTEWG, Catalog of Interface Features and Options (CIFO), Version 3.0, September 1991, A special Edition from SigAda, Ada Letters Vol XI (7), Fall 1991.
Reference Manual for the Ada Programming Language, ANSI/MEL-STD 1815 A (ISO/TEC 8652), January 1983.
Ada 9X Reference Manual, The Language — The Standard Libraries, ANSI/ISO DIS 8652, Draft International Standard Version 5.0, June 94.
Ada 9X Rationale, The Language — The Standard Libraries, Draft Version 5.0, June 1994
Draft Definition of Ex2 Public Interfaces, Draft Version 0.3, July 1994.
Justifications des choix pour la définition des interfaces publiques de Ex2, Version intermédiaire 0.1, Avril 1994.
ATAC 2.0, Ada Tasking Coprocessor. Data Sheet, Issue 0.992, R-Tech AB, July 1993.
Ada Runtime Environment Working Group: MRTSI Task Force. A Model RunTime System Interface for Ada. Version 2.4, ACM SIGAda, February 1990.
E.W. Giering III & T.P. Baker. PART/GNARL Interface Definition, Florida State University, December 1993.
Software Requirements for the Common Ada Run Time System (CARTS). Version 1.0. Wright Laboratory and Westinghouse Electronic Corporation, February 1991.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1994 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Pitette, G.M., Corniglion, J.Y., Gepner, D., Sers, J.M., Ragueneau, D. (1994). Ex2: Integrating Ada and extra support in a doubly portable extended executive designed for hard real time systems. In: Toussaint, M. (eds) Ada in Europe. Ada-Europe 1994. Lecture Notes in Computer Science, vol 887. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58822-1_115
Download citation
DOI: https://doi.org/10.1007/3-540-58822-1_115
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-58822-1
Online ISBN: 978-3-540-49110-1
eBook Packages: Springer Book Archive