Figure 2: Association block with internal structure and connector properties in SysML (and Figure 3) Gallery Tutorial TRAIL: SysPhS-1.1 specification body figures in MagicDraw/Cameo SysML vs Modelica [using Wolfram SystemsModeler] Section Slide kind hybrid diagram SysML Block Definition Diagram (BDD) SysML Internal Block Diagram (IBD)
The flange of the mass and the flange of the ground replace the participant properties of the association block and are connected to the property f of type Friction in the same way as in the association block Source SysPhS-1.1
The connector and its property fa in Figure 2 is replaced by the content of the association block FrictionAssociation (the connector and its property and association block are removed). Source SysPhS-1.1
Connectors typed by association blocks, including their connector properties, are replaced by the internal structure of the association blocks. Figure 3 shows the content of Figure 2 after processing. Source SysPhS-1.1
SysML Blocks also extend the capabilities of UML classes and connectors with reusable forms of constraints, multi-level nesting of connector ends, participant properties for composite association classes, and connector properties. Source OMG Systems Modeling Language (SysML) 1.6
Figure 9-14: Water Delivery association block with internal Plumbing connector Gallery Tutorial TRAIL: The SysML-1.6 Hybrid SUV sample and specification diagrams in MagicDraw/Cameo (with annotations) [UNDERGOING UPDATE to SysML1.7] Section Section: SysML-1.6 specification diagrams: 09 Ports and Flows Slide kind SysML Internal Block Diagram (IBD)
The keyword «connector» before a property name indicates the property is stereotyped by ConnectorProperty. Source OMG Systems Modeling Language (SysML) 1.6
A connector property can optionally be shown in an internal block diagram with a dotted line from the connector line to a rectangle notating the connector property. Source OMG Systems Modeling Language (SysML) 1.6
The values of a connector property are instances of the association block created due to the connector referred to by the connector property. Source OMG Systems Modeling Language (SysML) 1.6
Connectors can be typed by association classes that are stereotyped by Block (association blocks, see ParticipantProperty ... Source OMG Systems Modeling Language (SysML) 1.6
Figure 8-3: Abstract syntax extensions for SysML properties Gallery Tutorial TRAIL: The SysML-1.6 Hybrid SUV sample and specification diagrams in MagicDraw/Cameo (with annotations) [UNDERGOING UPDATE to SysML1.7] Section Section: SysML-1.6 specification diagrams: 08 Blocks Slide kind UML Profile Diagram