SysML1.x: MagicDraw/Cameo: The value property concept is implemented using a vendor-specific stereotype extension ValueProperty
Webel: SysML4Mathematica: Cameo Systems Modeler: Can perform calculations with a custom Quantity ValueType (for Mathematica) directly, but DOES NOT perform units-aware algebra (no automatic conversions)
A part or value property is always shown on an internal block diagram with a solid-outline box. Source OMG Systems Modeling Language (SysML) 1.6
Four general categories of properties of blocks are recognized in SysML: parts, references, value properties, and constraint properties. Source OMG Systems Modeling Language (SysML) 1.6
Part, reference, value, and constraint properties may be shown in block definition compartments with the labels "parts," "references," "values," and "constraints" respectively. Source OMG Systems Modeling Language (SysML) 1.6
A property typed by a SysML ValueType is classified as a value property, and always has composite aggregation. Source OMG Systems Modeling Language (SysML) 1.6
A block can include properties to specify its values, parts, and references to other blocks. Source OMG Systems Modeling Language (SysML) 1.6
SysMLv1.x: An ElementGroup used for basic Parsing Analysis model element elicitation: Example 2 Gallery Tutorial TRAIL: Webel's ultimate guide to Systems Modeling Language (v1) with MagicDraw/Cameo Section 18:01: Logical grouping with the ElementGroup extension of Comment in SysMLv1.x Slide kind MagicDraw/Cameo: table SysML Block Definition Diagram (BDD)
«performanceRequirement»: satisfied by a value property. Source OMG Systems Modeling Language (SysML) 1.6
Provided behavioral features are invoked with the owning block as target, while required behavioral features are invoked with an external block as target (required). Source OMG Systems Modeling Language (SysML) 1.6
Provided non-flow properties are read and written on the owning block, while required non-flow properties are read or written on an external block Source OMG Systems Modeling Language (SysML) 1.6
SysML: Naming: Always use either anonymous or first letter lower case for Property, ObjectNode and InstanceSpecification names; no exceptions (unless using names to "quote text")! Valid: 'lowerCamelCase' OR 'tla' vs TLA acronym OR 'uCC' vs UpperCamelCase