Creating Interface Control Document tables

An Interface Control Document (ICD) table describes interfaces between systems or/and subsystems . That helps to ensure a compatibility between system components. The ICD tables can describe the following:

The Blackbox ICD table of the Distiller Block.

The views for system components interface are generated automatically from the system model. This provides up to date, efficiently managed, and fully featured model-based ICDs. The true model-based document-free approach is supported, along with all the capabilities of table export to document (images, html, .xls, .csv files). You can create the Balckbox ICD table and/or Whitebox ICD table directly from the SysML Block Definition Diagram and SysML Internal Block Diagram.

Creating Blackbox ICD Table

To create a Blackbox ICD Table

Create ICD Table button in the Specification window

  1. In the Containment tree or on the diagram pane, select the Block which ports/ interfaces you want to represent in the Blackbox ICD Table.
  2. Do one of the following:
  3. Type a table name and press Enter.

Creating Whitebox ICD Table

To create a Whitebox ICD Table

  1. In the Containment tree or on the diagram pane, select the Block which assembly you want to represent in the Whitebox ICD Table.
  2. Do one of the following:
  3. Type a table name and press Enter.

Customizing the representation of the ICD table

You can customize the representation of the ICD table by using the table toolbar and table Criteria area.