Title | ||
---|---|---|
Harmonizing ARINC 653 and Realtime POSIX for Conformance to the FACE Technical Standard |
Abstract | ||
---|---|---|
The avionics industry is converging toward the next generation of software standards produced by The Open Group via the Future Airborne Capability Environment (FACE) consortium and related FACE Technical Standard. The standard combines ARINC 653, a previous avionics standard, with subsets of POSIX 1003.1 that are closely aligned with the POSIX realtime profiles PSE52, PSE53, and PSE54. In this paper, we describe our approach to design, implement, and certify a system with FACE Conformance to the FACE Operating System Segment Safety Base profile. Our approach integrates the ARINC 653-compliant Deos with RTEMS, an open-source real-time operating system (RTOS). Our goal in combining Deos/RTEMS was to achieve certification of FACE Conformance in a low-cost manner by relying on existing, mature software that already provides the majority of the functionality required by the FACE Technical Standard. We reached our goal with under 10,000 source lines of code (SLOC) written to integrate RTEMS into Deos and implement any additional POSIX application programming interfaces (APIs) and tests needed for certification. |
Year | DOI | Venue |
---|---|---|
2020 | 10.1109/ISORC49007.2020.00023 | 2020 IEEE 23rd International Symposium on Real-Time Distributed Computing (ISORC) |
Keywords | DocType | ISSN |
Future Airborne Capability Environment,FACE,ARINC 653,POSIX,RTOS,RTEMS,Deos | Conference | 2375-5261 |
ISBN | Citations | PageRank |
978-1-7281-6959-0 | 0 | 0.34 |
References | Authors | |
5 | 2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Gedare Bloom | 1 | 68 | 13.95 |
Joel Sherrill | 2 | 7 | 2.32 |