Chapter 6. Software Components

The AADL application software categories are summarized in Table 6-1. These categories are used to represent the task architecture of the application in terms of processes, thread groups, and threads. They also represent the application software artifacts such as data types, static and local data in terms of a data component, and executable code such as functions and procedures, and source code libraries, in terms of subprograms and subprogram groups.

Table 6-1. Application Software Components

Image

In addition to the runtime semantics of each category, specific runtime and non-runtime characteristics of application software ...

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.