SAE AS5506B-2012
Architecture Analysis & Design Language (AADL)

Standard No.
SAE AS5506B-2012
Release Date
2012
Published By
Society of Automotive Engineers (SAE)
Status
Replace By
SAE AS5506C-2017
Latest
SAE AS5506D-2022
Scope
This standard defines a language for describing both the software architecture and the execution platform architectures of performance-critical, embedded, real-time systems; the language is known as the SAE Architecture Analysis & Design Language (AADL). An AADL model describes a system as a hierarchy of components with their interfaces and their interconnections. Properties are associated to these constructions. AADL components fall into two major categories: those that represent the physical hardware and those representing the application software. The former is typified by processors, buses, memory, and devices, the latter by application software functions, data, threads, and processes. The model describes how these components interact and are integrated to form complete systems. It describes both functional interfaces and aspects critical for performance of individual components and assemblies of components. The changes to the runtime architecture are modeled as operational modes and mode transitions.

SAE AS5506B-2012 Referenced Document

  • ISO/IEC 14519:2001 Information technology - POSIXę Ada Language Interfaces - Binding for System Application Program Interface (API)
  • ISO/IEC 8652:1995 Information technology - Programming languages - Ada
  • ISO/IEC 9899:2011 ISO IEC 27001-2013 cor2-2015 technical errata*2024-04-20 Update
  • ISO/IEC 9945-1:2003 Information technology - Portable Operating System Interface (POSIX?) - Part 1: Base Definitions
  • SAE AS5506-2004 ARCHITECTURE ANALYSIS & DESIGN LANGUAGE (AADL)
  • SAE AS5506/1-2006 SAE Architecture Analysis and Design Language (AADL) Annex Volume 1: Annex A: Graphical AADL Notation, Annex C: AADL Meta-Model and Interchange Formats, Annex D: Language Compliance and Application Program Interface Annex E: Error Model Annex

SAE AS5506B-2012 history




Copyright ©2024 All Rights Reserved