SysML Internal Block Diagram Modeling Guidelines

An Internal Block Diagram is based on the UML Composite Structure Diagram, with restrictions and extensions as defined by SysML.
The Internal Block Diagram in SysML captures the internal structure of a Block in terms of properties and connectors between properties. OMG Systems Modeling Language (OMG SysMLâ„¢) Version 1.6

The following guidelines apply:

Connectors
Compatibility
If ports are connected via Connector, both port types must be compatible and the Connector Ends need to be defined.

Red Connector Lines
Ownership
The following ownership rules apply in the target tool:
  1. An IBD must be owned by a Block. Rhapsody allows definition of an Internal Block Definition (IBD) diagram to be owned by a Use case. The diagrams publish empty because there is no "context" for which Block owns the internal definition.
  2. The Parts have to be owned by a Block
  3. The constraint properties in the diagram have to be owned by the same Block
  4. The properties in the diagram have to be owned by the Block
  5. The BindingConnectors in the diagram have to be owned by the Block
Ports
Ports have the following rules defined by the target tool:
Properties
Part Property and Value Property are not a SysML Stereotype but a Classification. Hence here are the rules applied: