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 12. Organizing Models

In this chapter, you will learn about organizing your models. First, you assign unique identifiers within name scopes to model elements and use these names to uniquely reference them. Second, you use AADL packages to organize component type, component implementation, and feature group type declarations as well as annex libraries into component libraries. Third, you evolve classifiers by declaring them as incomplete classifier declarations (using abstract) and then refine them through extends. Finally, you can declare parameterized component templates (using prototypes) to specify architecture patterns and instantiate them with classifiers supplied as prototype actuals.

12.1. Naming and Referencing Model Elements ...

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