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 ...

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.