White Papers

Software Reuse in Avionics: A FACE Approach

Issue link: https://resources.windriver.com/i/836394

Contents of this Issue

Navigation

Page 3 of 3

WHO SHOULD CARE ABOUT THE FACE APPROACH? Any military avionics contractor to the DoD should already be familiar with FACE technical and business standards. The U.S. is the largest market for avionics, and FACE requirements have already been specified in more than 50 public government pro- curements with FACE requirements today (see www.opengroup. org/face/procurements). There are also multiple nonpublic procurements from the U.S. Air Force, U.S. Army, U.S. Navy/NAVAIR, DARPA, and U.S. SOCOM with FACE requirements. So this standard is now well entrenched into U.S. military procurement operations. There are also foreign militaries that are standardizing on FACE. FACE SOLUTIONS FROM WIND RIVER In the FACE Technical Standard there are four FACE OSS profiles, scaling from a small, security-sensitive profile to two safety profiles to a general purpose profile, with an increasing number of POSIX calls in each profile. The award-winning Wind River VxWorks 653 Platform was the first RTOS to achieve FACE certification conformance. VxWorks 653 2.5 was certified conformant to the FACE OSS Safety Base Profile requiring both ARINC 653 and 241 POSIX calls on March 15, 2017. Use of VxWorks 653 by military programs enables these programs to benefit from the size, weight, and power (SWaP) and platform consolidation advantages that are proven in commercial aero- space. It is also ideal for programs with multiple IMA suppliers that need to conform to the RTCA DO-297 standard. CONCLUSION FACE is a global approach to enable accelerating software-defined avionics capabilities to the end user faster and at an affordable cost. The FACE business strategy addresses the business concerns that have hampered other open standards initiatives, establishing a balanced, competitive environment for both large and small software suppliers. The FACE Standard and business strategy are being designed through industry and government collaboration, following a model for public-private partnerships relevant to many domains. The FACE Standard and conformance program are creating a new, open defense marketplace for embedded software. Successfully completing the FACE conformance certification launches a new era of rapid integration and deployment of global avionics software. Wind River is affirming its leadership position in the marketplace of trusted, certified FACE conformant products by having the first commercial off-the-shelf (COTS) OS product to achieve this significant FACE certification milestone. This certification allows VxWorks 653 to usher in a new era of open architecture avionics for the benefit of the global avionics community. SOFTWARE REUSE IN AVIONICS: A FACE APPROACH FACE Security Profile 162 POSIX PSE52 APIs + ARINC 653 FACE Safety Base Profile 241 POSIX PSE52 APIs + ARINC 653 FACE Safety Extended Profile 331 POSIX PSE52 APIs + ARINC 653 FACE General Purpose Profile 796 POSIX PSE53 APIs; ARINC 653 Optional FACE Operating System Segment (OSS) Figure 2. FACE Operating Systems Profiles Wind River is a global leader in delivering software for the Internet of Things. The company's technology is found in more than 2 billion devices, backed by world-class professional services and customer support. Wind River delivers the software and expertise that enable the innovation and deployment of safe, secure, and reliable intelligent systems. © 2017 Wind River Systems, Inc. The Wind River logo is a trademark of Wind River Systems,Inc., and Wind River and VxWorks are registered trademarks of Wind River Systems, Inc. Rev. 05/2017 AN INTEL COMPANY ™

Articles in this issue

Links on this page

view archives of White Papers - Software Reuse in Avionics: A FACE Approach