Efficiently and Effectively Creating Software Components that Align with the FACE Technical Standard - The SCADE Experience - Conference Paper

The Future Airborne Capability Environment (FACE)TM is a standard that promotes innovation and rapid integration of portable capabilities. It defines a powerful software interface modeling methodology and a runtime software architecture. In order for designers to efficiently develop FACE UoP Supplied Data Models (USM) for their Units of Portability (UoPs) and produce the code for the corresponding Units of Conformance (UoCs), robust tooling and processes are recommended. This paper describes some tooling and processing enhancements that we have developed on top of our commercially available tool suite SCADE through customer feedback and evaluations primarily for developing UoPs for the Portable Component Segment (PCS).