Managing large AUTOSAR projects

You can create port binding tables to improve workflows when working with large systems such as AUTOSAR projects.

About this task

The AUTOSAR SWC port binding table simplifies the understanding of the overall architecture of a system by showing the system binding, compositions, and the mappings in a single view of the model. This capability is available for projects created with the AUTOSAR profiles.

Procedure

  1. Open a project created with an AUTOSAR profile, for example, AUTOSAR_31.
  2. Add elements to your project as usual, including a package in the ARPackages category.
  3. Right‑click on the package in the ARPackages category for which you want to add an SWC port binding table and select Add new > AUTOSAR_31 > ARSWCPortBindingTable.
  4. In the browser, right-click the port binding table and select Features to open its Features window.
  5. Make the following settings on the General tab:
    1. Enter a name for the table.
    2. Select the scope for the table from the Scope list.
    3. Clear or select the Include Descendants check box if you want to exclude or include the descendants for the selected scope.
  6. Click OK.
  7. Open the table. In the browser, double-click the table. The following figure shows a sample AUTOSAR SWC port binding table.
    Note: The larger the project, the longer the wait for the table to display.
    Partial view of AUTOSAR SWC port binding table
  8. You can use the SWC port binding table:
    • To change or review the features of an element by double-clicking it to open its Features window.
    • To complete an incomplete row by clicking Add model element on the Table/Matrix drawing toolbar to open the Add new element window. If the Table/Matrix drawing toolbar is not open, select View > Toolbars > Drawing.
    • To locate where an element is in the browser by right-clicking it, and select Navigate > Locate in Browser.
    • To delete one or more rows from the table by selecting them, then right-click, and select Delete from Model.
  9. After making changes to the table, click Refresh on the Table/Matrix drawing toolbar to re-display your table.

Feedback