AADL-BA-FrontEnd: UML class diagram

Meta model class diagrams (click to enlarge)

Behavior specifications

behaviorSpecification

Thread dispatch behavior specification

threadDispatchBehaviorSpecification

Behavior action language: action block + control structures

behaviorActionLanguage1

Behavior action language: basic action

behaviorActionLanguage2

Behavior action language: communication action

behaviorActionLanguage3

Behavior action language: element holders overview

behaviorActionLanguage4a

Behavior action language: data holders

behaviorActionLanguage4b

Behavior action language: port holders

behaviorActionLanguage4c

Behavior action language: subprogram holders

behaviorActionLanguage4d

Behavior expression language: value constants

behaviorExpressionLanguage1a

Behavior expression language: value variables

behaviorExpressionLanguage1b

Behavior expression language: value expression

behaviorExpressionLanguage2