Software Architecture Context Menus

Context menus provide convenient access to commands. To see the menus, right-click an object or item. Commands only available from the tree are listed below.

Note: With the Avionics Architect (AVARA) role, you can work with applications, partitions, and configuration tables.

This page discusses:

Software Architecture

Create Software Architecture
Creates a software architecture or a software architecture instance.
See Creating Software Architectures.
Create Atomic Software Component
Creates an atomic software component and instantiates the same in the selected software architecture.
See Creating Atomic Software Components.
Create Application
Creates an application and instantiates the same in the selected component.
See Creating Applications.
Create Configuration Table
Creates a configuration table and instantiates the same in the selected software architecture.
See Creating Configuration Tables.
Insert Software Architectures
Inserts existing software architectures into the selected software architecture.
Insert Atomic Software Components
Inserts existing atomic software components into the selected software architecture.
Insert Applications
Inserts existing applications into the selected software architecture.
Insert Configuration Tables
Inserts existing configuration tables into the selected software architecture.
Create Client Server Interface
Creates a client-server interface in the selected component.
See Creating Interfaces.
Create Sender Receiver Interface
Creates a sender-receiver interface in the selected component.
See Creating Interfaces.
Remove Configuration Table Instance
Removes the selected configuration table.

Applications

Create Application
Creates an application.
Create Partition
Creates a partition and instantiates the same in the selected component.
Create Configuration Table
Creates a configuration table and instantiates the same in the selected component.
Insert Partitions
Inserts selected partitions in the selected component.
Insert Configuration Tables
Inserts selected configuration tables in the selected component.
Create Client Server Interface
Creates a client-server interface in the selected component.
See Creating Interfaces.
Create Sender Receiver Interface
Creates a sender-receiver interface in the selected component.
See Creating Interfaces.
Remove Partition Instance
Removes the selected partition.
Remove Configuration Table Instance
Removes the selected configuration table.

Partitions

Create Partition
Creates a partition.
Create Configuration Table
Creates a configuration table and instantiates the same in the selected component.
Insert Configuration Tables
Inserts a configuration table in the selected component.
Create Client Server Interface
Creates a client-server interface in the selected component.
See Creating Interfaces.
Create Sender Receiver Interface
Creates a sender receiver interface in the selected component.
See Creating Interfaces.
Remove Configuration Table Instance
Removes the selected configuration table.

Atomic Software Components

Create Atomic Software Component
Creates an atomic software component.
See Creating Atomic Software Components.
Create Client Server Interface
Creates a client-server interface on the selected component.
See Creating Interfaces.
Create Sender Receiver Interface
Creates a sender-receiver interface on the selected component.
See Creating Interfaces.
Create Executable Entity
Creates an executable entity, which can be executed on an EE component.
See Creating Executable Entities.
Remove Executable Entity Instance
Removes an executable entity.

Configuration Tables

Create Configuration Table
Creates a configuration table.

Port

Remove Port
Removes the selected port from the software component.
Connect Port in Architecture
Connects a port to another port of a software architecture.
See Creating Software Connections.
Connect Port in Parent Architecture
Connects a port to the parent port.
See Creating Delegation Connections for Software.

Connection

Create Connection
Creates a connection between the ports of the software components.
You can also use Connect Software Instance.
See Creating Software Connections.
Connect Software Instance
Connects the selected instance to its parent.
See Creating Delegation Connections for Software.
Create Delegations
Creates delegation connections between the software architecture and its instances.
See Creating Delegation Connections for Software.
Create Delegations in Parent Architecture
Creates delegation connections between a software component and its parent.
See Creating Delegation Connections for Software.
Remove Connection
Removes the selected connection.
Select Connection Ports
Enables you to edit the ports of the selected connection.

Interfaces

Create Client Server Interface
Creates a client-server interface on the selected component.
See Creating Interfaces.
Create Sender Receiver Interface
Creates a sender-receiver interface on the selected component.
See Creating Interfaces.
Create Data Element
Adds data elements to the sender-receiver interface.
See Creating Data Elements.
Insert Data Elements
Inserts data elements to the sender-receiver interface.
Remove Data Element Instance
Removes the selected data element from the sender-receiver interface.

Software Variables

Create Data Element
Adds data elements to the sender-receiver interface.
See Creating Data Elements.