O'Reilly logo

Model-Based Engineering with AADL: An Introduction to the SAE Architecture Analysis & Design Language by David P. Gluch, Peter H. Feiler

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 5. Defining AADL Components

A component is defined by its classifiers (i.e., a component type and a component implementation). A component type represents a spec sheet (i.e., the external interface of a component). It identifies the component category, defines all interaction points with other components, and externally observable characteristics. A component implementation represents a blueprint of its internal structure in terms of subcomponents (i.e., instances in terms of other component classifiers and connections between them and with the interfaces of the containing component implementation). The use of subcomponents results in a component hierarchy when an AADL model is instantiated. A component type can have multiple component ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required