Abbreviation

MixConjMech

Description

This rule belongs to SysML ValSuite (passive validation). It checks to make sure that only one conjugation mechanism is used for the nested ports or for the same port: the Is Conjugated property value is set to true or the Conjugated Interface Block is set as the port type. 

Severity

warning

Constrained element

Proxy Port

Solvers

  • Select Conflicting Port in Containment Tree - select the Proxy Port in the Containment tree. Double-click it and in the Specification window do one of the following: set the Is Conjugated property value to false or change the Type property value to Conjugated Interface Block.

Example

Ports p3 and p1 are in conflict because of different conjugation mechanisms. Port p3 is typed by the Conjugated Interface Block while port p1 is conjugated. To solve this, you must use only one conjugation mechanism for both of them.