FACE™ Technical Standard

FACE™ Technical Standard

Tools, Training, and Reference Materials for the FACE™ Technical Standard

 

The Architecture and Analysis Design Language (AADL) is an SAE International aerospace standard (AS) system model specification language (AS5506C) that supports various types of performance and safety analysis.

The Future Airborne Capability Environment (FACE) Technical Standard defines a Reference Architecture intended for the development of portable software components targeted for general purpose, safety, and/or security purposes. The AADL Annex for the FACE Technical Standard Edition 3.0 (AS5506/4) provides guidelines for the integrated use of AADL and FACE Technical Standard data specifications and components.

Resources

Architecture Analysis & Design Language (AADL) Annex F: AADL Annex for the FACE TM Technical Standard Edition 3.0 (Third Party Site: sae.org)

Introduction to AADL Analysis and Modeling with FACE Units of Conformance (Latest Version)

Integrated AADL Analysis Tutorials

Source Code and Models for Integrated AADL Analysis Tutorials are available to subscribers of the CAMET® Library

To request a copy of the Basswood development environment, please email camet-library@galois.com

SLICED: Behavioral Interface Analysis for FACE Units of Conformance. SLICED allows system engineers to conduct behavioral analysis of models to detect errors in messaging patterns/paradigms, sampling rates, and latency requirements in embedded systems software. It combines timing analysis and Future Airborne Capability Environment (FACE™) data models with descriptions of the state of a software Unit of Portability (UoP). For demonstrations please see the Installation of SLICED in OSATE, and Example use of SLICED for Behavior Analysis videos.

FACE Data Model to AADL Translator (Third Party Site: osate.org).