Chapter 10. Component Interactions

You define component interactions by establishing relationships between the components using connections, calls, and bindings, as summarized in Table 10-1. You use connections to define interactions of components through externally visible features. There are five sets of features: ports, access (data, subprograms, and buses), parameters, feature groups, and abstract features. You use calls to identify the subprogram being called by the calling components (threads and subprograms). You use binding property associations to declare mappings of software to hardware elements and mappings of calls to remote procedures.

Table 10-1. Component Interactions

10.1. Ports and Connections

A port is an interface for the ...

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.