Chapter 2. Working with the SAE AADL

With the AADL, you capture the architecture of embedded systems as architectural models that provide well-defined analyzable semantics of its runtime architecture. The creation of these descriptions encompasses identifying and detailing software and hardware components and their interactions in the form of interface specifications (component types) and blueprints of their implementation (component implementations) and organizing them into packages. These packages effectively represent libraries of component specifications that can be used in multiple architecture models, can be authored and maintained by different modelers, and may be version controlled. Packages have public and private sections in support ...

Get Model-Based Engineering with AADL: An Introduction to the SAE Architecture Analysis & Design Language now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.