Implementing a SWC type by using RIMBOs

You can implement an atomic software component type by using Rhapsody® implementation block objects (RIMBOs).

Procedure

  1. In an ARBMT package, create a software component implementation.
  2. Drag the software component type to be implemented to a SWCImplDiagram.
  3. In the toolbox, click the Rhapsody implementation block object tool and click the software component type box.
  4. Type the Rhapsody implementation block object by an existing Rhapsody implementation block (RIMB).
  5. Connect the ports on the software component type to ports on the Rhapsody implementation block by using the connectors from the toolbox.
    • To connect sender/receiver ports, use data connectors.
    • To connect client/server ports, use service connectors.
    Note: AUTOSAR interface elements and implementation block interface elements are matched according to names. Therefore, when an AUTOSAR port connects to a implementation block port, an element in the interface for an AUTOSAR port is matched to an element in the interface for the implementation block according to the names of those elements.
    Restriction: You can place and connect several implementation block objects inside a given software component type, but not between each other.

Feedback