Previous UML Classes Table of Contents UML Packages Next


2.4 Compliance Level Contents

   The following tables identify the packages by individual compliance levels in addition to those that are defined in lower levels (as a rule, Level (N) includes all the packages supported by Level (N-1)). The set of actual modeling features added by each of the packages are described in the appropriate chapters of the related language unit.

Issue 8459 - add CommonBehaviors::Communications entry

Table 2.3 Metamodel packages added in Level 1

Language Unit

Metamodel Packages

Actions Actions::BasicActions
Activities Activities::FundamentalActivities
Activities::BasicActivities
Classes Classes::Kernel
Classes::Dependencies
Classes::Interfaces
General Behavior CommonBehaviors::BasicBehaviors
CommonBehaviors::Communications
Structures CompositeStructure::InternalStructures
Interactions Interactions::BasicInteractions
UseCases UseCases

Issue 8459 - remove CommonBehaviors::Communications entry

Table 2.4 Metamodel packages added in Level 2

Language Unit

Metamodel Packages

Actions Actions::StructuredActions
Actions::IntermediateActions
Activities Activities::IntermediateActivities
Activities::StructuredActivities
Components Components::BasicComponents
Deployments Deployments::Artifacts
Deployments::Nodes
General Behavior CommonBehaviors::SimpleTime
Interactions Interactions::Fragments
Profiles AuxilliaryConstructs::Profiles
Structures CompositeStructures::InvocationActions
CompositeStructures::Ports
CompositeStructures::StructuredClasses
State Machines StateMachines::BehaviorStateMachines

Table 2.5 Metamodel packages added in Level 3

Language Unit

Metamodel Packages

Action Actions::CompleteActions
Activities Activities::CompleteActivities
Activities::CompleteStructuredActivities
Activities::ExtraStructuredActivities
Classes Classes::AssociationClasses
Classes::PowerTypes
Components Components::PackagingComponents
Deployments Deployments::ComponentDeployments
Information Flows AuxilliaryConstructs::InformationFlows
Models AuxilliaryConstructs::Models
State Machines StateMachines::ProtocolStateMachines
Structures CompositeStructures::Collaborations
CompositeStructures::StructuredActivities
Templates AuxilliaryConstructs::Templates