SysMLv1.7: A port MAY be typed by a ValueType (and validates in Cameo Systems Modeler) but this is NOT recommended best practice. Prefer a Block or InterfaceBlock with a directed FlowProperty typed by a ValueType.

Icon class
icon_class
far fa-sticky-note
icon_class_computed
far fa-sticky-note
Note kind
Policy level
Specification keywords
UML keywords
SysMLv1.x keywords
Keywords
Click on the image to view it full size

In SysMLv1.7, a port MAY be typed by a ValueType. There is no constraint that prevents it, and it validates in Magic Cyber-Systems Engineer® (Cameo Systems Modeler®).

But using a ValueType as the type of a port is NOT recommended best practice

Prefer a Block or InterfaceBlock with a directed FlowProperty typed by a ValueType.

Use of a ValueType to type a port is related to the DEPRECATED concept of an atomic flow port (as opposed to a nonatomic flow port typed by the DEPRECATED FlowSpecification). See annex C.3.2.2 FlowPort of the SysMLv1.7 specification.

Relates to
Related notes
Related notes (backlinks)
Related snippets (extracts)
Visit also
Visit also (backlinks)