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 14. Extending the Language

AADL allows you to introduce additional properties and property types through property sets. This is useful if you need to add information to an AADL model and no appropriate predeclared or user defined property has been declared. In addition, you can introduce a new sublanguage to AADL as an annex extension. You can then use this sublanguage to define reusable annex libraries similar to collections of classifiers, and attach sublanguage expressions to classifiers through annex subclauses. You will want to use sublanguages if you need to introduce objects that can have properties. For example, the Error Model Annex has been introduced as a sublanguage standard, such that you can define faults and error states ...

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