Abstract
This paper presents recent trends in avionics systems development from bespoke systems through to COTS and emerging Integrated Modular Avionics architectures. The advances in Ada and RTOS technologies are explained and the impact of requirements for RTCA/DO-178B and EUROCAE/ED-12B certification and achievements are presented in the context of the GNAT and VxWorks technologies.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
RTC A, “DO-178B-Software Considerations in Airborne Systems and Equipment Certification”, URL http://www.rtca.org
UK Ministry of Defence, “Requirements for Safety Related Software in Defence Equipment”, Def Stan 00-55.
Dr. C. H. Pygott, “A Comparison of Avionics Standards”, DERA/CIS3/TR990319/1.0, British Crown Copyright 2000.
“Guidance for Use of Ada in High Integrity Systems”, ISO/IEC TR 15942.
Ted Baker and Tullio Vardanega, “Session Summary: Tasking Profiles”, Ada Letters September-October 1997, Vol. XVII, Number 5, pages 5–7.
A. Burns and B. Dobbing, “The Ravenscar Tasking Profile for High Integrity Real-Time Programs”, pp. 1–6 in Proceedings of ACM SigAda Annual Conference, ACM Press, Washington DC, U.S.A. (8–12 November 1998).
Alan Burns, “Guide for the use of the Ada Ravenscar Profile in high integrity systems — the work of the HRG”,Ada User Journal, Vol. 22, Number 3, September 2001, pp 182–187.
Wind River Datasheet, “Honeywell customer success story”, http://www.windriver.com.
FAA Draft Notice N8110.RSC.
S. Tucker Taft et al.: Ada 95 Reference Manual-Language and Standard Libraries. International Standard ISO/IEC 8652:1995(E), Springer, LNCS 1246, ISBN 3-540-63144-5
J. Kemp, A. Wake, W. Williams, “The Development of the ASAAC Software Architecture”, ERA Avionics Show 2000.
RTCA SC-255 “Requirements Specification for Avionics Computer Resource (ACR)”, http://www.rtca.org.
ARINC-653 Specification, http://www.arinc.org.
“VxWorks/Cert Subset Definition and Rationale v1.2a”, Wind River Systems.
Paul Parkinson, “Hochverfügbar — Komplexe langlebige System mit Ada und VxWorks Entwickeln” (Developing High-Integrity Systems with VxWorks and Ada), pp 36–39, Electronik Praxis, 2 Oktober 2001.
“High Availability for Embedded Systems” white paper, Wind River Systems. http://www.windriver.com.
“GENESYS-An Application of OO Technology to Aircraft Display Systems”, Neil Davidson, BAE Avionics Ltd. Symposium on Reliable Object Oriented Programming, IEE, 24th October 2001
Roderick Chapman and Robert Dewar, “Re-engineering a Safety-Critical Application Using SPARK 95 and GNORT”, Reliable Software Technologies, Ada-Europe’99, LNCS 1622, pp 40–51.
“GNAT Reference Manual”, http://www.gnat.com.
John Barnes, “High Integrity Ada: The SPARK Approach”, Addison Wesley, 1997
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Parkinson, P., Gasperoni, F. (2002). High-Integrity Systems Development for Integrated Modular Avionics Using VxWorks and GNAT. In: Blieberger, J., Strohmeier, A. (eds) Reliable Software Technologies — Ada-Europe 2002. Ada-Europe 2002. Lecture Notes in Computer Science, vol 2361. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48046-3_13
Download citation
DOI: https://doi.org/10.1007/3-540-48046-3_13
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-43784-0
Online ISBN: 978-3-540-48046-4
eBook Packages: Springer Book Archive