Holarch

Architecture · How-to

Build the Architecture and Produce an ICD

Decompose the system into assets, define blocks and connections, show what flows between them, and export an interface control document.

  1. Open Architecture → Asset Diagrams, create an Asset Diagram for the system and add parts with + Asset ▾ → New Child Asset…. Connect them with + Conduit.
  2. For SysML, open the system's Block Definition Diagram (type selector in the top bar). Add ports, values and operations from the palette and set multiplicities on the composition lines.
  3. Switch to the Internal Block Diagram. Nest the parts, add ports, and drag between ports to create connectors (Conduits).
  4. Select a connector. In the inspector, add Conveyed Items (+ Add Item ▾ or a suggestion), set Interface Status and Owner, and + Link Requirement… for its interface requirements. The item flows appear on the connector.
  5. Set Capacity and Units on the conduit and Data Rate or Size on each item; the Capacity Check turns the label red when the items exceed the capacity.
  6. Open Interfaces → Interface Register to review every interface by status, or open the Interface Control Diagram and choose the Left and Right parent assets.
  7. Click Export ICD Document (Word) or Export ICD Table (CSV) in the ICD toolbar, or ICD on a register row for one interface.

Related

Interfaces, Conduits and ICDs · Internal Block Diagram · Interface Control Diagram · Interface Register