Specification panel
The Specification panel allows you to review and modify properties of specific elements, such as the declared name, declared short name, feature type and value, documentation, and others. You can also review inherited features and modify or create new owned elements in the appropriate compartments, which are equivalent to those displayed in view symbols. To review all element properties, see the Specification window page.

The Specification panel displays the vehicleMassLimitationRequirement element's specification information.
Working with the Specification panel
Opening the Specification panel
To open the Specification panel, do one of the following
- In the Textual Editor, right-click an element and in the shortcut menu, click Specification.
- Double-click an element in the Containment tree or its symbol in the view Pane.
- Select an element in the Containment tree or its symbol on the View Pane and press Enter.
- Right-click an element in the Containment tree or its symbol on the View Pane and click Specification in its shortcut menu.
- Select an element in the Containment tree or its symbol on the View Pane, then in the main menu, click Window > Specification.
- To open the Specification panel for a specific element displayed in the compartments section when the Specification panel is already open for another element, hover over the needed element and click the Navigate
button. 
Switching between Specification panel tabs
Opening the Specification panel opens the Properties tab by default.
To switch between Specification panel tabs
- Click the needed tab in the tab bar.

Properties tab
The Properties tab allows you to modify the element properties and manage related element compartments.
Working with element properties via the Properties tab of the Specification panel
Modifying the declared name of the element via the Specification panel
To modify the declared name of the element via the Specification panel
- Open the Specification panel.
- In the Properties section, place the cursor on the Declared Name input field.
- Edit the declared name as needed.
- Click anywhere outside the edited input field for changes to take effect.
Modifying the declared short name of the element via the Specification panel
To modify the declared short name of the element via the Specification panel
- Open the Specification panel.
- In the Properties section, place the cursor on the Declared Short Name input field.
- Edit the declared short name as needed.
- Click anywhere outside the edited input field for changes to take effect.
Modifying the feature type via the Specification panel
To modify the feature type via the Specification panel
- Open the Specification panel.
- Do one of the following:
- Drag and drop the typing element from the Containment tree on the Type field in the Specification panel.
- Select the typing element symbol in a view and use its Drag and Drop handler to drag and drop it on the Type field in the Specification panel.
- If the type is already set, dragging and dropping the new type replaces the set type with the new one.
- To add additional types, hold the CTRL/Command key while dragging and dropping the additional type.
- To delete the set type, click the Delete
button next to the Type input field.
- Click anywhere outside the edited input field for changes to take effect.
Modifying additional properties via the Specification panel
Depending on the element, additional properties may be displayed in the Properties section of the Specification panel. These properties can be specified in the same way as for the feature type property.
- Result Expression - displays a read-only string of the constraint expression.
- Asserted Constraint - displays asserted constraint's element name. See the Constraints page.
- Assumed Constraint - displays assumed constraint's element name. See the Constraints page.
- Required Constraint - displays required constraint's element name. See the Constraints page.
- Exhibited State - displays exhibited state's element name. See the Exhibit state page.
- Use Case Included - displays included use cases's element name. See the Include use case page.
- Performed Action - displays performed action's element name. See the Perform action page.
Modifying the feature value via the Specification panel
To modify the feature value via the Specification panel
- Open the Specification panel. In the Value subsection:
- To modify the value modifier, click the first dropdown button and click the needed modifier.

- Click the up or down arrow buttons in the second field to modify the feature value.
- The modification of both fields is available only when the value is already specified. Otherwise, it is read-only.
- To delete the specified value, click the Delete
button next to the field.
- To modify the value modifier, click the first dropdown button and click the needed modifier.
- Click anywhere outside the edited input field for changes to take effect.
Modifying the documentation of the element via the Specification panel
To modify the documentation of the element via the Specification panel
- Open the Specification panel.
- In the Properties section, place the cursor on the Documentation input field.
- Edit the declared name as needed.
To delete the specified documentation, click the Delete
button next to the Documentation input field. Deleting the field content (using Backspace or Delete keys) does not delete the documentation but rather specifies it as empty. - Click anywhere outside the edited input field for changes to take effect.
Modifying the multiplicity of the element via the Specification panel
To modify the multiplicity of the element via the Specification panel
- Open the Specification panel.
- In the Properties section, click the input field under the Multiplicity subsection and do one of the following:
- Select the needed multiplicity in the dropdown menu.
- Enter the needed multiplicity number.
- Click anywhere outside the edited input field for changes to take effect.
Creating an element via the Specification panel
To create an element via the Specification panel
- Open the Specification panel.
- In the Properties section bar, click the Create Element
button. The shortcut menu appears. - Click the needed element kind in the shortcut menu. The selected element is created in the appropriate compartment.

Working with elements via compartments in the Properties tab of the Specification panel
Creating an element via the compartment in the Specification panel
To create an element via the compartment in the Specification panel
- Open the Specification panel.
- In the appropriate compartment section's bar, click the Create <element name>
button (e.g., Create attribute). The element is created in the appropriate compartment.
Deleting an element via the compartment in the Specification panel
To delete an element via the compartment in the Specification panel
- Open the Specification panel.
- In the appropriate compartment's section, hover over the element you want to delete.
- Click the Delete
button. The element is deleted from the appropriate compartment.
Redefining inherited elements via the compartment in the Specification panel
To redefine inherited elements via the compartment in the Specification panel
- Open the Specification panel.
- In the appropriate compartment's section, hover over the inherited element you want to redefine.
- Click the
button and in its submenu, click the Redefine command. 
Redefining inherited features via the compartment in the Specification panel
The element features displayed in the compartments are grouped under labels indicating inherited and redefined features.
To redefine inherited features via the compartment in the Specification panel
- Open the Specification panel.
- To redefine the inherited feature with a set default value, hover over the inherited feature you want to redefine and click the Navigate button
. The Specification panel is opened for the selected feature. - Click the Redefine button in the informational message at the top of the Specification panel.
The properties in the panel are read-only until redefinition is done to prevent modification of non-redefined property values.
Once done, you can modify the redefined feature's values via the Modifying the feature value via the Specification panel procedure.Redefining the inherited metadata feature without a set default value
To redefine the inherited metadata feature without a set default value, click the Add
button in the metadata compartment section's bar. In the submenu, hover over the needed metadata, and in its submenu, click the feature you want to redefine. The feature is redefined and displayed in the metadata compartment under the label of the applied metadata's name. NOTE: The Add button is not displayed if all features are already redefined or the element inherits a feature with a set default value.
Navigation tab
The Navigation tab allows you to easily navigate from a selected element to its related elements based on their relationships. The tab organizes related elements into categories, such as Subsetted Feature, Redefined Feature, Flow, Connection, Type, etc.
Navigating elements via the Navigation tab
To navigate elements via the Navigation tab
- Click the Navigation tab in the tabs bar.
- Hover over the needed element and do one of the following:
- Click the Navigate button
to open the element's Specification panel. - Click the
button and in its submenu, click the Select in Containment Tree command.
- Click the Navigate button