Textual and Graphical Notation
AADL component type and implementation declarations model kinds of physical system components, such as a kind of hardware processor or a software program. An AADL specification consists of AADL global declarations and AADL declarations. The AADL global declarations are composed of package specifications and property set declarations. AADL declarations include component types, component implementations, port group types, and annex libraries. Read more in The Architecture Analysis & Design Language (AADL): An Introduction.
These categories of components form the core of the SAE AADL modeling vocabulary:
Component Type Name |
Component Type Graphical Symbol |
data |
|
subprogram |
|
process |
|
thread group |
|
thread |
|
device |
|
memory |
|
bus |
|
processor |
|
system |
|
package |
|