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

Appendix A. Syntax and Property Summary

A.1. AADL Syntax

The AADL syntax and grammar rules summarized in Listing A-1 conform to the AADL standard document [AS5506A]. The following table shows what some of the notations in the listing mean.

Image

Listing A-1. Summary of AADL Language

-- Packages to structure component specifications into libraries AADL_model ::= package_spec | property_set package_spec ::= package package_name ( public package_content [  private package_content ] | private package_content ) [ properties ( { property_association }+ | none_statement ) ] end package_name ; package_name ::= { package_identifier ...

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