SAE AS5506C
Superseded
A superseded Standard is one, which is fully replaced by another Standard, which is a new edition of the same Standard.
View Superseded by
Architecture Analysis & Design Language (AADL)
Hardcopy , PDF
03-05-2022
English
18-01-2017
1 SCOPE
2 REFERENCES
3 ARCHITECTURE ANALYSIS & DESIGN LANGUAGE SUMMARY
4 COMPONENTS, PACKAGES, AND ANNEXES
5 SOFTWARE COMPONENTS
6 EXECUTION PLATFORM COMPONENTS
7 SYSTEM COMPOSITION
8 FEATURES AND SHARED ACCESS
9 CONNECTIONS
10 FLOWS
11 PROPERTIES
12 MODES AND MODE TRANSITIONS
13 OPERATIONAL SYSTEM
14 LAYERED SYSTEM ARCHITECTURES
15 LEXICAL ELEMENTS
APPENDIX A - PREDECLARED PROPERTY SETS
APPENDIX B - GLOSSARY
APPENDIX C - SYNTAX SUMMARY
APPENDIX D - GRAPHICAL AADL NOTATION
APPENDIX E - AADL META MODEL AND XML SPECIFICATION
APPENDIX F - UNIFIED MODELING LANGUAGE (UML) PROFILE
APPENDIX G - PROFILES AND EXTENSIONS
ANNEX DOCUMENT A - ARINC653
ANNEX DOCUMENT B - BEHAVIOR MODEL
ANNEX DOCUMENT C - CODE GENERATION
ANNEX DOCUMENT D - DATA MODELING
ANNEX DOCUMENT E - ERROR MODEL
ANNEX DOCUMENT F - MINI ANNEXES
Describes 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).
DocumentType |
Standard
|
Pages |
355
|
PublisherName |
SAE International
|
Status |
Superseded
|
SupersededBy | |
Supersedes |
(10)AADL specifications may be processed manually or by tools for analysis and generation. This section documents additional requirements and permissions for determining compliance. Providers of processing method implementations must document a list of those capabilities they support and those they do not support.NOTE: Notes emphasize consequences of the rules described in the (sub)clause or elsewhere. This material is informative.
SAE AS5506/1A | SAE Architecture Analysis and Design Language (AADL) Annex Volume 1: Annex A: ARINC653 Annex, Annex C: Code Generation Annex, Annex E: Error Model Annex |
SAE AS5658A | Platform/Subsystem Common Interface Control Document Format |
ISO/IEC 9945-1:2003 | Information technology Portable Operating System Interface (POSIX) Part 1: Base Definitions |
SAE AS5506/1A | SAE Architecture Analysis and Design Language (AADL) Annex Volume 1: Annex A: ARINC653 Annex, Annex C: Code Generation Annex, Annex E: Error Model Annex |
ISO/IEC 14519:2001 | Information technology — POSIX Ada Language Interfaces — Binding for System Application Program Interface (API) |
ISO/IEC/IEEE 24765:2017 | Systems and software engineering — Vocabulary |
ISO/IEC 9899:2011 | Information technology Programming languages C |
ISO/IEC 8652:2012 | Information technology — Programming languages — Ada |
IEEE/Open Group 1003.1, 2013 Edition | IEEE Standard for Information Technology—Portable Operating System Interface (POSIX(TM)) Base Specifications, Issue 7 |
Access your standards online with a subscription
Features
-
Simple online access to standards, technical information and regulations.
-
Critical updates of standards and customisable alerts and notifications.
-
Multi-user online standards collection: secure, flexible and cost effective.